mirror of
https://github.com/2009scape/2009scape.github.io.git
synced 2024-08-17 06:39:50 +02:00
update notes for Apr-25-2023 (#214)
This commit is contained in:
parent
1b80d5ccd9
commit
ded1fe9587
286
services/m=news/archives/2023-04-25.html
Normal file
286
services/m=news/archives/2023-04-25.html
Normal file
@ -0,0 +1,286 @@
|
||||
---
|
||||
title: The Grand Update
|
||||
tags: news
|
||||
layout: newspost
|
||||
collection: Game Updates
|
||||
date: 2023-04-25 00:00:00 +0000
|
||||
authors: ryannathans
|
||||
excerpt: "The Grand Tree quest, crop circles, improved diaries and much much more!"
|
||||
---
|
||||
<div id="content">
|
||||
<div id="article">
|
||||
<div class="sectionHeader">
|
||||
<div class="left">
|
||||
<div class="right">
|
||||
<h1 class="plaque">
|
||||
{{ page.date | date: '%d-%B-%Y' }}
|
||||
</h1>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="section">
|
||||
<div class="brown_background">
|
||||
</div>
|
||||
<div id="contrast_panel">
|
||||
<div id="infopane">
|
||||
<div class="title thrd">{{ page.title }}
|
||||
</div>
|
||||
</div>
|
||||
<div class="phold" id="nocontrols"></div>
|
||||
<div class="actions" id="top">
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="commands center">
|
||||
<ul class="flat first-child">
|
||||
<li><a href="./archives.html"><img alt=""
|
||||
src="../../../site/img/forum/cmdicons/backtoforum.gif"> Up to Legacy
|
||||
Update List</a></li>
|
||||
<li>
|
||||
<a href=""><img alt="" src="../../../site/img/forum/cmdicons/refresh.gif">
|
||||
Refresh</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="" id="contentmsg">
|
||||
<a class="msgplace" name="0"></a>
|
||||
<table cellspacing="0" class="message jmod">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="leftpanel J-Mod">
|
||||
<div class="msgcreator uname">
|
||||
{{ page.authors }}
|
||||
</div>
|
||||
<img alt="" class="avatar" src="../../m=avatar-rs/avatar8fa9.gif">
|
||||
<div class="modtype">???</div>
|
||||
<div class="msgcommands">
|
||||
|
||||
<br>
|
||||
</div>
|
||||
</td>
|
||||
<td class="rightpanel">
|
||||
<div class="msgtime">
|
||||
{{ page.date | date: '%d-%B-%Y' }}
|
||||
<br>
|
||||
</div>
|
||||
<div class="msgcontents">
|
||||
<p>Greetings Explorers</p>
|
||||
<p>The Grand Tree quest is now available! Full list of changes as follows:</p><ul>
|
||||
<li>Demoted logging of long pathfinding attempts to "fine"<br />
|
||||
Actually abort pathfinding excessively long paths</li>
|
||||
<li>Moved to release version of kotlin 1.8.20</li>
|
||||
<li>Added missing dialogue and facial expressions to Gertrude's Cat quest</li>
|
||||
<li>Improved Al Kharid dialogues<br />
|
||||
AliTheFarmer now spawns<br />
|
||||
AliTheGuard now spawns<br />
|
||||
Improved chicken farm spawns</li>
|
||||
<li>Implemented Varrock diary task for GE shortcut<br />
|
||||
Implemented Varrock diary task for pickpocketing a guard<br />
|
||||
Implemented Varrock diary task for browsing Oziach's store</li>
|
||||
<li>Implemented a generic book interface<br />
|
||||
Converted all books to new book interface<br />
|
||||
Converted stats command to use the new book interface</li>
|
||||
<li>Refactored components of the ScriptAPI to more efficiently utilize pathfinding<br />
|
||||
Implemented a global limit on pathfinding distance (server.max_pathfind_dist)<br />
|
||||
Pathfinding limit is enforced at the packet level as well as elsewhere (ContentAPI, etc)</li>
|
||||
<li>Can no longer sell to full general store</li>
|
||||
<li>Implemented many medium and hard Fremennik diary tasks<br />
|
||||
Added catch messages for pitfall trap<br />
|
||||
Added Fremmenik milk bucket spawn<br />
|
||||
Implemented sea boots effect when recharging lyre</li>
|
||||
<li>Reworked skill-based random event logic</li>
|
||||
<li>Improved pathfinding to stationary targets to not unnecessarily recalculate the path<br />
|
||||
Fixed an issue where end-of-movement was not being considered properly<br />
|
||||
Added admin command for drawing chunk boundaries ::drawchunks<br />
|
||||
Added admin command for drawing region boundaries ::drawregions<br />
|
||||
Added admin command for drawing the current route ::drawroute<br />
|
||||
Fixed impling IndexOutOfBoundsException</li>
|
||||
<li>Improved authenticity of dialogue on tutorial island</li>
|
||||
<li>Rewrote impling system<br />
|
||||
Fixed static impling spawns<br />
|
||||
Fixed impling spawn ratio<br />
|
||||
Reworked Puro-Puro, much more authentic<br />
|
||||
Imp defenders now work properly<br />
|
||||
Crop circles now appear<br />
|
||||
Added admin command ::implings to list active implings (excludes implings from Puro-Puro)<br />
|
||||
Fixed bug where you could add to a finished compost bin</li>
|
||||
<li>Authenticity improvement for cooking burn rates</li>
|
||||
<li>Fixed The Grand Tree quest black demon boss respawning</li>
|
||||
<li>Fixed Inferno Adze not awarding xp</li>
|
||||
<li>Added back the missing success message when fishing</li>
|
||||
<li>Fixed Karamja diary task for mining red topaz</li>
|
||||
<li>Unified dragonfire protection logic<br />
|
||||
Fixed KBD's attack range resulting in only certain spots allowing him to melee</li>
|
||||
<li>Replaced the lock interface for Tribal Totem quest with the correct/authentic one</li>
|
||||
<li>Implemented all Fist of Guthix glove effects<br />
|
||||
Fixed inaccurate salve amulets boost, bonus for enchanted version now implemented<br />
|
||||
Fixed inaccurate black/slayer mask + slayer cape interaction, now always gives the highest bonus when wearing mask + cape</li>
|
||||
<li>Fixed excessive tick delay for drinks</li>
|
||||
<li>Fixed bouncer cutscene getting stuck in Fight Arena</li>
|
||||
<li>Implemented The Grand Tree quest</li>
|
||||
<li>Started implementing Castle Wars (not ready to enable yet)</li>
|
||||
<li>Fixed hardleather crafting typo</li>
|
||||
<li>Added ge_announcement_limit configuration for setting minimum high alchemy value required for bot GE items to be announced</li>
|
||||
<li>Implemented interaction for magic secateurs on trees</li>
|
||||
<li>Fixed live console spam caused by ResetInterface not being listed as a valid outgoing packet</li>
|
||||
<li>Refactored some fishing code<br />
|
||||
Converted some fishing code to kotlin<br />
|
||||
Implemented crayfish fishing</li>
|
||||
<li>Rewrote and unified potion decanting, fixes decanting bugs<br />
|
||||
Replaced Zahur's and Bob Barter's methods of decanting</li>
|
||||
<li>Merge the only two toys in DiangoItems into toy listeners<br />
|
||||
Fixed spinning plate animation</li>
|
||||
<li>Fixed bug relating to tracking current slayer task</li>
|
||||
<li>Improved Miscellania and Etceteria tree handling</li>
|
||||
<li>Converted bat bone drop handler to a listener, fixes Merlin's Crystal</li>
|
||||
<li>Fixed incorrect teleporting to house portal on logout<br />
|
||||
House now kicks guests when owner leaves<br />
|
||||
More aggressively unload old house regions (experiment)<br />
|
||||
Added DEBUG log type (currently unused, but shows up in cyan when used and the world is in development mode)</li>
|
||||
<li>Stroking/petting kittens is now fully animated</li>
|
||||
<li>Addressed some exploitable hunter and herblore issues<br />
|
||||
Temporarily disabled puro puro, grenwalls pending fixes</li>
|
||||
<li>Converted CasketPlugin to CasketListener</li>
|
||||
<li>Implemented unit testing in gitlab CI/CD pipeline<br />
|
||||
<br />
|
||||
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)</li>
|
||||
<li>Added animations to Falador guards</li>
|
||||
<li>Implemented A* pathfinding for SmartPathfinder</li>
|
||||
<li>Implemented a loot message for the reward from Fishing trawler<br />
|
||||
Optimised junk item removal from Fishing trawler loot</li>
|
||||
<li>Added admin command to change appearance</li>
|
||||
<li>Fixed retrieving last fruit/produce from basket/sack</li>
|
||||
<li>Added tablet functionality for lv6 enchanting (onyx)<br />
|
||||
Fixed enchant tablets consuming the whole stack each use</li>
|
||||
<li>Fixod Zaff selling no battlestaffs when having no Varrock dairies done</li>
|
||||
<li>Lumbridge immersion update<br />
|
||||
<br />
|
||||
Added sound to shearing sheep<br />
|
||||
Added sound to failing to shear the penguin sheep<br />
|
||||
Added sound to picking up field items (wheat, potato, etc.)<br />
|
||||
Added 3 missing chicken(1017) spawns to farmer freds farm<br />
|
||||
Removed 1 incorrect chicken(41) spawn from farmer freds farm<br />
|
||||
Added 1 missing sheep(43) spawns at farmer freds farm<br />
|
||||
Added 2 missing sheep(1765) spawns at farmer freds farm<br />
|
||||
Added 2 missing sheep(5156) spawns at farmer freds farm<br />
|
||||
Added 2 missing sheep(5157) spawns at farmer freds farm<br />
|
||||
Added 2 missing sheep(5160) spawns at farmer freds farm<br />
|
||||
Added 1 missing ram(3673) spawn at farmer freds farm<br />
|
||||
Added all combat sounds to ram(5168,3673)<br />
|
||||
Added 1 missing mugger(175) spawn behind lumbridge by logs<br />
|
||||
Added all combat sounds to mugger(175)<br />
|
||||
Added 2 missing sheep(42) spawns behind lumbridge by logs<br />
|
||||
Removed 6 incorrect giant rat(86) spawns at southwest corner of lumbridge castle<br />
|
||||
Added 2 giant rat (86) spawns at southwest corner of lumbridge castle<br />
|
||||
Added 1 giant rat (4942) spawn at southwest corner of lumbridge castle<br />
|
||||
Added 10 missing rat(47) spawn at southwest corner of lumbridge castle<br />
|
||||
Removed 24 incorrect goblin spawn(all 3267,3264) between lumbridge and draynor<br />
|
||||
Added 3 goblin(2278) spawn between lumbridge and draynor to east section<br />
|
||||
Added 1 goblin(1772) spawn between lumbridge and draynor to east section<br />
|
||||
Added 1 goblin(1770) spawn between lumbridge and draynor to east section<br />
|
||||
Added 2 goblin(1771) spawn between lumbridge and draynor to east section<br />
|
||||
Added 3 goblin(2279) spawn between lumbridge and draynor to east section<br />
|
||||
Added 2 goblin(2281) spawn between lumbridge and draynor to east section<br />
|
||||
Added 1 goblin(2278) spawn between lumbridge and draynor to west section<br />
|
||||
Added 1 goblin(1772) spawn between lumbridge and draynor to west section<br />
|
||||
Added 1 goblin(1770) spawn between lumbridge and draynor to west section<br />
|
||||
Added 1 goblin(1771) spawn between lumbridge and draynor to west section<br />
|
||||
Added 1 goblin(2279) spawn between lumbridge and draynor to west section<br />
|
||||
Added 1 goblin(2280) spawn between lumbridge and draynor to west section<br />
|
||||
Added 2 goblin(2279) spawn between lumbridge and draynor to north section<br />
|
||||
Added 1 goblin(1770) spawn between lumbridge and draynor to north section<br />
|
||||
Added 1 goblin(1771) spawn between lumbridge and draynor to north section<br />
|
||||
Added 1 goblin(2278) spawn between lumbridge and draynor to north section<br />
|
||||
Removed 2 incorrect giant spider(59) spawns at ham trapdoor<br />
|
||||
Added 5 giant spider(59) spawn at ham trapdoor<br />
|
||||
Removed 3 incorrect giant spider(59) spawns around well<br />
|
||||
Added 3 giant spider(59) spawn at well<br />
|
||||
Removed 1 incorrect spider(59) at giant rats spawn near lumbridge by logs<br />
|
||||
Added 1 missing giant spider(59)spawn next to tree patch</li>
|
||||
<li>Fixed standard spell book sounds<br />
|
||||
<br />
|
||||
Fixed spell hit and miss sounds not working<br />
|
||||
Changed several existing spell sounds to use constlib<br />
|
||||
Corrected confuse cast sound and added hit sound<br />
|
||||
Corrected weaken cast sound and added hit sound<br />
|
||||
Corrected curse cast sound and added hit sound<br />
|
||||
Corrected vulnerability cast sound and added hit sound<br />
|
||||
Corrected enfeeble cast sound and added hit sound<br />
|
||||
Corrected stun cast sound and added hit sound<br />
|
||||
Corrected crumble undead hit sound<br />
|
||||
Added bind hit sound<br />
|
||||
Corrected snare cast sound and added hit sound<br />
|
||||
Corrected entangle cast sound and added hit sound<br />
|
||||
Added sound for enchanting crossbow bolts<br />
|
||||
Added saradomin strike hit and miss sounds<br />
|
||||
Added claws of guthix hit and miss sounds<br />
|
||||
Added flames of zamorak hit and miss sounds<br />
|
||||
Fixed teleother sound<br />
|
||||
Added ibans blast cast and hit sound<br />
|
||||
Corrected superheat ore sound</li>
|
||||
<li>Fixed animation for harvesting willow branches</li>
|
||||
<li>Fixed some error spam about a nullref in animateWoodcutting<br />
|
||||
Fixed a general script processing oversight that could cause error-throwing scripts to continue executing<br />
|
||||
Scripts being processed now automatically cancel if the interaction-target-node is no longer active (fixes object could not be replaced spam)<br />
|
||||
Fixed the stopExecuting() spam<br />
|
||||
Fixed a CME in the disconnection queue (only affected server shutdown)<br />
|
||||
Future-proofed the ground spawn parser to work with the format Zaros now outputs<br />
|
||||
Added in proper SKILLING global clock for use with the script system - addresses some quirks and brings us closer to authenticity</li>
|
||||
<li>Improved Varrock sword shop NPC movement</li>
|
||||
<li>Added handling for full inventory on silverware stage of Lost Tribe quest</li>
|
||||
<li>Added gitlab rule for running pipelines in MRs</li>
|
||||
<li>Fixed regression causing Highwayman to drop unusable coins</li>
|
||||
<li>Fixed bug blocking entry to Black Knights' Fortress</li>
|
||||
<li>Fixed a bug that prevented progression in tutorial island<br />
|
||||
Fixed a bug that caused woodcutting to take slightly longer<br />
|
||||
Fixed a bug that caused the woodcutting axe message to print more often than it should<br />
|
||||
Fixed a bug that caused fishing to not print its fishing attempt message<br />
|
||||
Fixed a bug that caused fishing to take slightly longer<br />
|
||||
Fixed a bug that would cause nechryaels to lose interest in the player when their minions attacked<br />
|
||||
Made sure the grand exchange tests always clean up the GEDB</li>
|
||||
<li>Fixed some NPCs dropping unstackable broad arrows</li>
|
||||
<li>Significant Stronghold of Security immersion improvements<br />
|
||||
Added the command ::jingle to play music jingles by id</li>
|
||||
<li>Fixed a bug that was causing players to get stuck logged in<br />
|
||||
Fixed a bug that would cause players to get stuck in a client crash loop when logging out inside of a POH<br />
|
||||
Fixed a bug that let players reach objects that shouldn't be reachable<br />
|
||||
General disconnection reliability improvements<br />
|
||||
Adjusted the color of global chat for HD mode, the new color is #f1b04c</li>
|
||||
</ul>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="actions" id="bottom">
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="commands center">
|
||||
<ul class="flat first-child">
|
||||
<li><a href="./archives.html"><img alt=""
|
||||
src="../../../site/img/forum/cmdicons/backtoforum.gif"> Up to Legacy
|
||||
Update List</a></li>
|
||||
<li>
|
||||
<a href=""><img alt="" src="../../../site/img/forum/cmdicons/refresh.gif">
|
||||
Refresh</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
Loading…
Reference in New Issue
Block a user