---
title: More Changes in Gielinor
tags: news
layout: newspost
collection: Game Updates
date: 2022-05-07 00:00:00 +0000
authors: ryannathans
excerpt: "There have been some more changes in Gielinor..."
---
adjusted price calculation formula used when selling items to shops
fixed bug preventing awards for Witch's House and Roving Elves quests
New dynamic region abstraction, consumed in construction
Fixed an exception thrown when buying from player stock
Fix issue where malformed stock could shift following shop items
Make ::setvarbit take the first and second args instead of first and third
Better unit test output
Fixed woman in Lumbridge house spawning inside of chair (Moved her spawn location a tile so she spawns freely)
Fixed #389 by adding missing items to Horvik's armour store in Falador
adjusted shop prices in tzhaar city
Add more unit tests for shops and quest related architecture
Fixed bug where quests could be repeatedly finished
Fixed bug where ironman status wasn't checked when buying overstocked items
Fixed bug where selling multiple items at a time that weren't listed in a shop would not succeed
Fixed bug where shop restocking would sometimes interrupt if a shop stock item was in a null slot
Add symlink for unit test cache access
Added unit tests for the GE
GE should now favor the buy offer if it's newer than the paired sell offer (buyer gets GP back)
GE should now favor the sell offer if it's newer than the paired buy offer (buyer does NOT get gp back)
GE should now always award bot offers to the highest bidder
Added unit tests for regions (now requires cache at Server/src/resources/cache)
Reverted some really old changes (2019) to house loading code (Might fix construction? Probably not.)
Add unit tests for slayer
Kill server networking as soon as shutdown process starts