luciensadi / AwakeMUD

The Community Edition fork of the 'Awakened Worlds' Shadowrun 3 MUD codebase.
Other
56 stars 32 forks source link

Various decking fixes #689

Closed jdevnull closed 1 year ago

jdevnull commented 1 year ago

Just a set of small fixes and messaging clarifications for decking.

  1. The maximum number of Hacking Pool dice that can be added to any test is equal to the base number of skill dice in use. (SR3, pg 44).

  2. When attempting to logon to an adjacent host, the System Access Node (SAN) may be encrypted, and may be decrypted by targeting the exit's name. In the mud, this is handled as the destination host's access subsystem being encrypted. When a decker is attempting to pass through the SAN during the midnight hour, in order to prevent the SAN from being repeatedly re-encrypted by matrix_update, we need the destination host to check for the presence of deckers in surrounding hosts.

  3. Add messaging for decker dump at 80 security tally. This is in response to https://discord.com/channels/564618629467996170/788953927269613608/1056307563924299989

  4. Fix truncation of matrix download percentage. This is in response to https://discord.com/channels/564618629467996170/788953927269613608/1056394519052034088

  5. Clarify whether on the programming or design step when listing software on a computer. This is in response to https://discord.com/channels/564618629467996170/788953927269613608/1056348875335667773

Related to 1, but which I have not been able to figure out, is why GET_MAX_HACKING seems to be running into an unusually low cap every mud hour. See https://discord.com/channels/564618629467996170/1055553152230899792

luciensadi commented 1 year ago

Looks good, thanks!