1. King Arthur's Gold
  2. News

King Arthur's Gold News

Build 3900 "hotfix": No more Christmas, new maps & bugfixes

Hey everyone,

Today we're releasing a small patch mainly to revert Christmas. In addition to this, the CTF mapcycle has been updated removing and adding several maps.
As always, this is accompanied by bug fixes, most notably special arrows not shooting properly has been fixed.

The build number is still 3900 because this is such a minor patch, at the time of writing this posts all official & community servers should be updated automatically, in case you're having trouble joining a server due to file mismatch, please make sure your game is updated, and if it is, the server likely hasn't updated yet.

There's a good amount of content scheduled for the next patch! If you'd like to join in on the development talk and join the community, check out the Discord: https://discord.gg/kag
All development is done by the community
Patchnotes:

[removed] christmas cheer
[fixed] long-standing bug causing blobs (items and players) to glitch through the ground in some scenarios
[fixed] blob errors occurring occasionally on death, especially in singleplayer (thanks gingerbeard)
[updated] CTF mapcycle
[updated] patreon heads, accolades to finalize username changes (sorry for the delay!)
[fixed] history scrolling issues (thanks nananas)
[fixed?] disconnected clients stuck in a weird state could become unkickable (thanks vamist)
[fixed] getHitInfosFromArc infinite loop crash when step was too small
[fixed] special arrows sometimes explosing in hands

BUILD 3900 - Christmas 2021 update, minor QoL fixes

This is a minor update for the holiday season bringing the usual Christmas cheer along with some minor QoL changes and an updated CTF map cycle.

Changelog:

Events:
[removed] halloween event textures
[added] Christmas cheer with some minor improvements (thanks bunnie)

Minor improvements and bugfixes:
[modified] builder shop items were reordered for easier hotkey access (thanks Eluded)
[fixed] bodies on fire now stop flickering to an incorrect alive animation and archer animations are more accurate (thanks Gingerbeard)
[fixed] potential crash on server join in some scenarios due to tree growth logic (thanks Vamist)
[fixed] door frame animation often left doors at an incorrect damage level visually (thanks Mazey)
[fixed] with high ping, lighting bombs could often drop bombs at your feet (thanks epsilon)
[fixed] some Russian spelling in the server browser (thanks Soren)

Other:
[updated] accolades (thanks bunnie, epsilon, Punk123, Eluded and NoNamedNN)
[changed] CTF mapcycle (thanks bunnie and Ferrezinhre, along with the map moderation team)


We still plan on a major update in the coming weeks. Due to delays we preferred pushing a minor build before that happens.
As a reminder, short term plans include reviewing, testing and pushing the following changes:
  • some balance changes from Bunnie's CTF Rebuild project, such as faster building during build time, more coin gain from combat, faster hitting on player-built blocks, sawjump removal. If you're interested, you can read more here: https://rentry.co/rebuild-prs (not everything may be added)
  • raycasted slashes (Doors will no longer makes builders immortal at certain angles - this led to the frustation of many knight players)
  • 360 degree trampoline rotation

BUILD 3850 - Hotfix and official server issues

This build fixes the issue causing you to be able to earn gold by destroying boat shops, even though they did not cost any gold to build.

We are aware of ongoing issue with official servers. This is due to an incompatibility issue with Linux builds that will require further work. Unfortunately there is no ETA for the fix at the moment, but we will keep you updated. In the mean time, Asu is hosting 2 CTF servers, 1 TTH server and 1 TDM server in the EU region.

If you are a Linux server host experiencing issues related to glibc symbols since the last update, it is rather likely that you will need to upgrade your Linux distribution. This is because we have performed some internal work on our build systems, including upgrading the Linux distribution used to build KAG. Because of how glibc dynamic linking works, the unintended side effect we hit is that KAG Linux users must use a recent enough glibc version (matching that of Ubuntu 20.04 at least). Unfortunately, this is not easy for us to fix at the moment.

BUILD 3849 - Halloween, balance and QOL changes

It has been a while before the last update, but we're back with a load of improvements with more to come within the next few weeks!

First, an important note: Unfortunately, macOS support has been dropped. It was already unplayable for a while on recent macOS versions due to Apple dropping 32-bit support completely. This, plus various technical challenges mean we are not able to maintain the macOS version of the game anymore. We may be able to fix this in the future - but with our limited resources, we sadly can't right now.

Update highlights:
  • Mild quarry nerf - the quarry produces less stone after some time
  • Spectator slots have been added, meaning you can now spectate a game without taking up an in-game slot. This also means you can join when a server is full, and switch teams once a is a slot available.
  • Halloween mood! Autumn-themed sprites, darker sky, gregs spawning - same as previous year, with some enhancements. Sprites by Skemonde
  • Killstreaks will show up in the chat and give you extra coins.
  • Shieldable catapult rocks
  • Shieldbash fixes: it should now work more consistently and should scale with velocity.
  • Minor ballista rework: explosive bomb bolts are no longer a gold upgrade. Explosive bomb bolts are now a seperate material. Tap F while being in ballista to swap bolt type.
  • Shielding water arrows is more consistent (shielding them now always reduces the stun time), fire arrows don't bounce off shields
  • Corpses will be much harder to pickup accidentally
  • Crates now collidable again (you can stand on them)
  • Ballistas cost 50 gold now and drop it on death
  • Boat shop no longer costs gold
  • Coloured minimap (shows block colours!)
  • Visual change: arrows stay stuck in players
  • New bind: shift+num key to switch bomb/arrow type
  • New bind: shift+space to rotate blocks in the opposite direction
  • Lots of fixes and QOL changes
  • Mapcycle update
  • Accolade and patreon head updates


Complete changelog:


TheCatWizard
[fixed] water arrows can now be shielded consistently
[fixed] shieldbashes now work consistently
[fixed] ladder targetting is now consistent between teams
[fixed] fixed quarry sprite on staging build
[changed] probability of picking up a corpse accidentally significantly decreased
[changed] quarry becomes less efficient each time it drops mats
[changed] shieldbashes now scale with velocity
[changed] crates collide with players and arrows again
[changed] you can now shield cata rocks
[changed] mine radius to not fall in 1 block holes
[changed] fire arrows now die when hitting shield instead of bouncing
[changed] give more coins to winning team in CTF
[changed] set heart owner to killer (killer of player which drops heart will get coins when someone heals by eating the heart)
[added] functionality for crates with stuff costing gold to drop gold as well
[added] report reason to chat message about reported player

Bunnie
[fixed] regrowplants.as works properly now
[fixed] builder can now hit crates
[changed] minor ballista rework: explosive bomb bolts are no longer a gold upgrade. Explosive bomb bolts are now a seperate material. Tap F while being in ballista to swap bolt type.
[added] more coin gain for killstreak
[added] killstreak messages
[added] halloween mood (Skemonde made the sprites)

Hobey
[fixed] some minor HUD fixes
[changed] minimap now shows all blocks in different colours
[changed] you can now place backwalls on doors without opening them
[added] fishies now use inventory icon dependent on their growth level
[added] sharks drip water particles on land
[added] additional travel icons for tunnel

Epsilon
[fixed] added missing translation support for some displayed text
[fixed] fixed issues with bomb selection
[fixed] fixed filled buckets shown as empty in inventory
[changed] removed gold cost from boat shop
[changed] ballistae cost 50 gold and drop 50 gold upon death
[changed] moved burger higher in the trader shop menu
[added] hover over primed mine to check if its your mine
[added] Shift + num key to switch bomb/arrow type
[added] arrows stay stuck in blobs for maximum realism
[added] ban propagation functionality (bans synced on all official servers)
[added] Shift + Space to rotate blocks the opposite direction

Vamist
[fixed] map name now correctly removes file extension if mapcycle doesnt include .png
[fixed] stop looping when doors are opened (performance improvement)
[added] spectator slots support (you can join to spectate when server is full)
[added] added -1 as a valid option for accolades
[changed] moved some scripts to client/server only (performance improvements)

Guift
[fixed] fixed image in boatshop where it displayed a longboat image instead of a warboat
[added] damaging stone and thick stone by knights drops stone at feet like gold does

Gingerbeard5773
[fixed] firing arrows now looks better (arrows no longer appear behind player's head)
[added] GUI icons, killfeed icons now use team coloring

Nananas
[fixed] accidental bucket splashing with inventory open
[fixed] fixed destroying backwall tiles at top of map

Asu
[fixed] workaround for swap class button not appearing on ballista sometimes
[changed] crates collide with each other again

Misc
[changed] updated mapcycle (Ferrezinhre)
[changed] updated accolades with: Tomiun Knight Tournament, Artoria's OCE Tournaments
[changed] HomekGod, TheCustomerMan, kvex heads, renamed PrimalFear7 head to MasterOfCockFights
[added] Azazyl, Ni, RogueCupcake, Zelkatshi, xAtticusxx, PixelSqueegee, Nananas heads

Engine changes
[fixed] Possible fix for arrows colliding with platforms when they shouldn't (Nananas)
[fixed] onBan hook correctly displays the reason (Vamist)
[fixed] onDie() crash fix (Vamist) => avoids engine crash when onDie() of a blob causes onDie() of another blob infinitely
[fixed] E buttons could disappear off your screen if another button has gone too far off screen (Vamist)
[fixed] setMousePosition server crash (Vamist)
[changed] Removed mouse moving to centre of the screen on launch (Vamist)


Big thanks to everyone who contributed to this update.
Big thanks to Furai who fixed the build system, which will let us go back to doing somewhat regular updates for the game.

Moreover, we're planning another patch in a couple weeks, which will be quite more significant balance-wise. At the moment we are considering some changes:
  • some balance changes from Bunnie's CTF Rebuild project, such as faster building during build time, more coin gain from combat, faster hitting on player-built blocks, sawjump removal. If you're interested, you can read more here: https://rentry.co/rebuild-prs (not everything may be added)
  • raycasted slashes (Doors will no longer makes builders immortal at certain angles - this led to the frustation of many knight players)
  • QOL changes for high ping players
  • 360 degree trampoline rotation
  • more accolade updates

BUILD 3536

Before we mention the update contents - check out our Discord server to participate in our 2020 holiday giveaway!



Update highlights:
  • Christmas cheer: Christmas sprites, snowfall, and main menu music (thanks dome)
  • New emotes that can be bound through the bindings menu
  • Bugfixes, minor balance changes, and a nice automatic rebuild feature for modders


We have a few more improvements and balance changes created by the community that we have to review, test and balance further for an incoming update.

Complete changelog (thanks to Vamist):

Bugfixes:
- Fixed a movement related null error (Vamist)
- Fixed bows charging even when there's no arrows (INixson)
- Fixed doors showing incorrect damage (INixson)
- Resolution fix for staging build (Asu)
- Kaggen no longer places blocks inside flag (epsilon)
- Server attachment bugs fixed (epsilon)
- Crates no longer slide through doors (Vamist)
- Block placement checks (Vamist)
- Knights no longer deal less damage if they also hit a log (Vamist)
- Minor fixes to RegrowPlants script (CatWiz)
- Fixed finished account linking button (Bunnie)
- Sponges no longer clear water if in inventory (Hobey)
- Fixed pickups to pre-halloween update state (Hobey)
- Pressing C with ladders attached to you now lets you pick up items (Hobey)
- Doors will open by default if placed on a team player (Vamist)

Various improvements and additions:
- CTF Mapcycle changes (Map mod team)
- Client side gui no longer use commands - this makes menus show up instantly even with high latency (Vamist)
- Removed RegrowPlants script from TDM (Vamist)
- Arrow hit box tweaks (Nananas)
- Saws break if 3 or more bombs go off at once (CatWiz)
- Removed gold from chest drops (Bunnie)
- Removed the user collapse message in chat as it was often incorrect (Vamist)
- Script errors look more user-friendly now (Vamist)

Modding additions/fixes and misc. codebase changes:
- Knight common includes some old var's for old mods (Vamist)
- Correction of a spelling error in a function name (Kuift)
- `rebuild` properly rebuilds include scripts
- New functions for CreateGenericButton (Vamist):
* New funcdef: void CallbackButtonFunc(CBlob@, CBlob@) (NOTE: funcdefs dont appear in kags manual for now)
* New script binds:
* CButton@ CreateGenericButton( int _frameNum, Vec2f _offset, CBlob@ attached, CallbackButtonFunc@ cb, const string &in )
* CButton@ CreateGenericButton( const string &in iconName, Vec2f _offset, CBlob@ attached, CallbackButtonFunc@ cb, const string &in )

Sandbox changes (Vamist):
- Crates will no longer allow you to bypass blacklisted items
- Shops will no longer spawn in the ground
- Mats will decay quickly

Builder coin gain tweaks (CatWiz):
- Stone block gives 3 coins
- Stone doors give 5 coins
- Ladders give 1 coin

Christmas cheer (Bunnie):
- Christmas sprites and snow
- Snow looks better above 30fps (Vamist)
- Snow disables and re-enables when you toggle Fast graphics (Vamist)
- New main menu song (Dome)
- Present timer is now 10 mins instead of 5 (Bunnie)

New emotes (found in emote binder, by 8x, Asu and Pirate-rob)
- Idea (https://files.vamist.dev/ijYjE)
- Mine (https://files.vamist.dev/64qCO)
- Sorry (https://files.vamist.dev/KGQBO)
- Rat (https://files.vamist.dev/1aSac)
- Dismayed (https://files.vamist.dev/jgVPK)

Auto rebuild script for modders (Vamist)
- Can be configured in autorebuild.cfg
- By default it will auto rebuild when you alt tab into the game
- NOTE: KAG tools users will need to manually include the file into gamemode.cfg until kag tools updates