Release 1.0.x

Date

Juli 09, 2022

Issues

1 issues

Summary

This release marks the internal switch from JavaScript to TypeScript to help improve code quality.

We lost some functionality (e.g. applying damage, soaking) that was present in 0.7.1 and we will do our best to re-add that in later versions.

This is also the first version to be registered in the official list of Foundry game systems

Highlights

Remodeled Roll Dialog

The new roll dialog is designed to be more flexible and user friendly. It shows stats of your action and allows to customize it, as well help you determine how you gain and spend edge.


 

 

Chat messages more informative

The stats of your attack, your spell or your complex form should appear in the chat message.

Details of your action - e.g. text descriptions are visible on request. You can also unfold details about the rolled dice and get an overview of possible Edge boosts (Though performing one is still not supported yet).


Limiting Edge Gain in Combat

SR6 rules limit Edge gain to 2 points per combat round. Up until now, this module did not follow this rule. Since this version the amount of Edge gained by attacking someone is capped.

You can configure a different value than the default “2”. We had the config option for some time now, but it wasn’t working - this changed.

Note:
Edge gained by being attacked is not handled at the moment.


Start with Read-Only item sheets

Our item sheet forms are … lets face it, really ugly!

We try to improve the situation by having special designed sheets for situations where the viewer doesn’t have permission to edit them.

Plans

There are a lot of areas that are half-finished, not yet started or at least worth improving. Since most of my developing time goes into working on the character generator Genesis, my speed here is not like I would like it to be.

So, if you are interested in helping out with TypeScript development - I do accept contributions

Also: Join us on Discord to chat with us.

 

Install version 1.0.0 from here:

Manifest-URL: https://bitbucket.org/rpgframework-cloud/shadowrun6-eden/downloads/system.json

Source Code: https://bitbucket.org/rpgframework-cloud/shadowrun6-eden/

Issues

Issue

Type

Description

Version

Issue

Type

Description

Version

SR6FVTT-142

Epic

Convert whole project to TypeScript

1.0.0

SR6FVTT-143

Bug

Fixed gear item sheet not available

1.0.1

SR6FVTT-144

Bug

Item Sheets do not allow changing skill specialization when opened from the Actor sheet

1.0.2

SR6FVTT-145

Bug

Fix Roll tables and generic actorless roll

1.0.3

SR6FVTT-146

Task

Don't fill 0 a defense rating when no target is selected to prevent Edge gain

1.0.4

SR6FVTT-148

Bug

Matrix attack/defence rating calculation doesn't work anymore

1.0.4

SR6FVTT-149

Bug

No calculation of Matrix values (Distribution and NaN values)

1.0.4

SR6FVTT-150

Bug

Actorless dicerolls chat message broken with last update

1.0.4

SR6FVTT-151

Bug

Restore old skill roll chat message

1.0.5

SR6FVTT-154

Bug

RO sheet for spells: Fix spell details

1.0.5

SR6FVTT-159

Bug

Fix firemode display in weapon roll dialog

1.0.5

SR6FVTT-152

Task

Creating items auto-fills description using genesisID

1.0.5

SR6FVTT-158

Task

Show skill specializations on the NSC sheet overview

1.0.5

SR6FVTT-153

Story

Read-only sheet for adept powers

1.0.5

SR6FVTT-155

Story

RO-Sheet for critter powers

1.0.5

SR6FVTT-156

Story

RO-Sheet for complex forms

1.0.5

SR6FVTT-157

Story

Hover texts also show description from an eventually existing compendium

1.0.5

SR6FVTT-161

Bug

Roll dialog show invalid attack ratings

1.0.6

SR6FVTT-162

Bug

Initiative result in combat tracker often does not match roll

1.0.6

SR6FVTT-164

Bug

Remove firemodes and ammunition columns for melee weapons roll message

1.0.7

SR6FVTT-165

Bug

Resonance related sections do not appear for Technomancers

1.0.8

SR6FVTT-166

Bug

Add missing localization string for "Immediate" complex forms

1.0.8