Up to Main Index                            Up to Journal for August, 2022

                     JOURNAL FOR SUNDAY 14TH AUGUST, 2022
______________________________________________________________________________

SUBJECT: WolfMUD v0.0.21 released
   DATE: Sun 14 Aug 20:21:12 BST 2022

The next release of WolfMUD, v0.0.21, is now available for download[1].

Another sweltering heatwave in the UK. In the lab it’s been 31°C and I pick
today to have all my machines building and testing a new release :( A release
that has been nothing but trouble. I’ll have a write-up soon, but Go 1.19 is
not turning out to be my favourite version.

Anyway, this is the big combat update people have been waiting for. We now
have actual armour, weapons that do damage and combat actions when pummelling
our foes! To help authors perfect their combat prose a new msgfmt utility has
been included.

Main highlights from the release notes:

Added

  - RecordJar has a new double integer type, e.g. "+1+2".
  - New ARMOUR (integer) and DAMAGE (double integer) attributes.
  - Players and Mobiles/NPCs can have natural damage and armour.
  - Items can have damage and armour specified.
  - New #EVAL (evaluate) admin command to help with debugging combat. Compares
    attacker's combat score with defender's combat score.
  - Who starts and ends a fight is now logged by the server to help settle any
    disputes.
  - Players can now have a gender of male, female or neutral.
  - New OnCombat attribute for specifying player, mobile/NPC and weapon combat
    messages.
  - New msgfmt utility to help validate combat message formatting and output.

Changed

  - Combat is now based on current health, the natural armour + armour of worn
    items and natural damage + damge of worn or wielded items. Fighting action
    is described using OnCombat messages.
  - Mobiles/NPCs can now veto combat so they cannot be attacked. This is useful
    for vendors and other 'important' mobiles/NPCs.
  - Health and health regeneration has been rebalanced.
  - Spider in the shed will now attack players.
  - Zone files updated:
      - tweaked mobile/NPC health
      - vendors veto combat
      - add armour and damage attributes to mobiles/NPCs,  armour and weapons
      - add genders to mobiles/NPCs
      - add Oncombat messages to mobiles/NPCs and weapons
      - minor clean-ups, fixes and improvements.
  - Documentation in docs/zone-files.txt updated for INTEGER and DOUBLE INTEGER
    types. Added new sections for ARMOUR, DAMAGE and ONCOMBAT attributes.
  - Existing players are upgraded to have a natural ARMOUR of 10, natural
    damage of 2+2 and a set of default unarmed combat actions.
  - code comments reformatted using Go 1.19 'go fmt'.

Fixed

  - Status update message no longer disrupt message de-spamming.
  - In data/zinara.wrj the bladesmith had alias BAKER instead of BLADESMITH.
  - In data/zinara.wrj fixed aliases and wearable attributes for lucky charm.
  - In docs/zone-files.txt the GENDER attribute is now documented.

--
Diddymus

  [1] Download area: ../../../downloads/


  Up to Main Index                            Up to Journal for August, 2022