KCDS 0.2.3.2 (release candidate)

The release candidate of milestone 0.2.3: every item of the milestone is in it. The milestone closes after the live check of this build.

Servers need the 0.2.3.2 server as well. The launcher updates itself to 0.2.3.2 on the next start.

Fixes

  • No single-player GAME OVER on a server ("killed while unconscious"): a hostile NPC standing over a knocked-out player no longer ends the game, and a knocked-out player takes no more blows. The server decides when they get up.
  • NPCs fight only whom the server orders (#60): a bandit no longer attacks a player on its own, and an NPC whose target was knocked out does not finish them off or start again after the revive. It turns to whoever still fights it, or stands.
  • crafting-kit gives no alchemy bases (the alchemy table has its own).

New

  • NPC archers (#60): npc.attack(target, { weapon: 'bow' }) makes an NPC fight with its bow: it keeps its distance, faces its target and shoots. Every player sees the arrows, and the hit player's own game works the hit out.
  • Dodging counts on the dodger's screen (#49): a blow dodged at the right moment (in the dodge's slot) on the dodger's own screen misses on every screen.
  • player.setHealth(0, { fall: true }) (#46) knocks the player out with the body dropping at once.
  • Chat: Ctrl+C, Ctrl+V and Ctrl+X in the chat line.

Still to check live

  • A broken smithing workpiece (#89) and an injured player's slower walk as others see it (#47).