Kain Mcraven

March 20th, 2022, 19:36

Hello everyone, my apologies if this had already been adressed in a sub-thread.

I have the following problem, when trying to implement a few calculations for a Shadowrun Homebrew Character Sheet in MoreCore Vanilla. Yes I know, there is an unfinished Shadowrun Extension, but its bugged in several ways, so I decided lastly for this approach in vanilla Morecore.

So may problem is as follows:

In Shadowrun (for those who don't play the game) Skill Tests are calculated in general as follows: Attribute + Skill - Wound Modificator.

If I enter such a string using the pure numbers in the chat window e.g. as follows : /die (5+4-2)d6 the program rolls 5d6 accordingly and announces 7d6 as the formula.

However, If I prepare this as a dice string with for example Attribute 4 referenced as Ref Field (a), Wounds 2 referenced as Ref Field (b) and Skill 5 as (p1) and create the following parameter formula

/die ((a)+(p1)-(b))d6 it is also displayed as /die (5+4-2)d6 in the "Dice String field", and the chat window announces correctly 7d6 as the formula but only 1d6 is rolled.

Has anyone an idea regarding this problem, as to my understanding clicking on the respective roll button should simply shortcut the dice formula to the chat window. But in this case It should roll 7d6 in the aforementioned example.

Thanks to everyone in ahead. :)

Kain

I have the following problem, when trying to implement a few calculations for a Shadowrun Homebrew Character Sheet in MoreCore Vanilla. Yes I know, there is an unfinished Shadowrun Extension, but its bugged in several ways, so I decided lastly for this approach in vanilla Morecore.

So may problem is as follows:

In Shadowrun (for those who don't play the game) Skill Tests are calculated in general as follows: Attribute + Skill - Wound Modificator.

If I enter such a string using the pure numbers in the chat window e.g. as follows : /die (5+4-2)d6 the program rolls 5d6 accordingly and announces 7d6 as the formula.

However, If I prepare this as a dice string with for example Attribute 4 referenced as Ref Field (a), Wounds 2 referenced as Ref Field (b) and Skill 5 as (p1) and create the following parameter formula

/die ((a)+(p1)-(b))d6 it is also displayed as /die (5+4-2)d6 in the "Dice String field", and the chat window announces correctly 7d6 as the formula but only 1d6 is rolled.

Has anyone an idea regarding this problem, as to my understanding clicking on the respective roll button should simply shortcut the dice formula to the chat window. But in this case It should roll 7d6 in the aforementioned example.

Thanks to everyone in ahead. :)

Kain