Thread: MoreCore Ruleset
-
May 16th, 2020, 16:10 #2281
- Join Date
- Dec 2018
- Location
- England, UK
- Posts
- 198
-
May 17th, 2020, 01:10 #2282
-
May 17th, 2020, 16:28 #2283
- Join Date
- Dec 2018
- Location
- England, UK
- Posts
- 198
Okay, so I have been working on this for a few days now and suddenly I had a revelation. Why make things complicated when a simple solution was staring me in the face. The method of reading the Margin Of Success value works for GM & Client so why not use this method for the location armour value check. This too worked, simple. No need to create a complex OOB messaging routine. I have tested this on both GM and client sides on all looks good.
The modified manage_custom_atowdmg.lua file is attached (change the extension from .zip to .lua) if you want to have a look - lines 336 to 345 in the Damage Calculator function.
I have also posted the latest version of the ATOW extension on the following thread:
https://www.fantasygrounds.com/forum...ior-RPG-Redux)
Enjoy.
-
May 17th, 2020, 19:18 #2284
- Join Date
- Sep 2018
- Posts
- 12
Hopefully quick question - Roll and Keep. Is there a way to use the existing rolls for (p1)d12 keep highest? From the documentation, rnk seems to be specific to d10? It's for Agents of Concordia.
Thanks!
-
May 17th, 2020, 22:25 #2285
- Join Date
- Nov 2019
- Posts
- 282
I have a question. I've been looking at the shadowrun 5e extension for moreCore. While trying to figure out how some of it works I wanted to understand in particular how rolling works.
I tried doing something that requires multiple roles to finish a task, such as summoning a spirit. 3 rolls required the 3rd needs the results from the first two.
While trying to make this work I found that the order of the rolls was not always in order they were started in.
So my question is: Is there a way to force it to roll something in a particular order so that you can get the results and use those results to influence future automated rolls?
As a use case. The above example of summoning a spirit in shadowrun. You roll your summoning skill and the spirit rolls a resistance test. The summoner then needs to roll a drain test with the target being the number of successes the spirit got in it's resistance. If the character does not get the drain to zero then they take stun or damage. I'd like to automate this entire series of rolls.
I've got it working right now to make the rolls, but they don't know of each other as the order seems to not happen the same way every time.
-
May 18th, 2020, 14:07 #2286
Each roll needs to finish - eg write output to chat - before you start the next roll.
You will need to store the previous rolls results somewhere for the last roll to retrieve.
-
May 18th, 2020, 14:08 #2287
-
May 18th, 2020, 15:56 #2288
- Join Date
- Nov 2019
- Posts
- 282
-
May 18th, 2020, 20:33 #2289
Hey all you MoreCore dice string experts I was hoping for a little more help, or just to deliver me the bad news I can't accomplish what I'm trying to achieve. I'm working with two 30+ year old systems both of which have been table driven challenges. Damned gave me a great bit of advice on adjusting the /rollon variable Column Field (-c) on a table with a parameter option to select which column to provide results from. This required the table's Column Field Names to be a numeric in order to work with the parameter formula. In a few of the table rolls I am needing it to shift up or down the columns as a game modifier(event) dictates. I had hopes I could label 1, 2, 4, or -1,-2, -4 depending on up or down from the base column (which would be the base level of the attribute or power). Unless I am missing something, positive numbers inserted into the formula works great. However Column Field names with a "-" -1, -2, ect. just reports an error message and doesn't roll. I'm betting its a mathematical issue within the lua, but was curious if there was any type of work around that might work?
Second question is with the /rollunder string. Is it possible somehow to (possibly with syntax) to have that roll take a 3d6 roll and total those together versus counting them individually against the target #. Again, this works absolutely perfectly as long as its 1d(whatever) 6, 20, 100 and gives the exact result I am needing. However, if I am to maintain and not deviate from the core rule procedure the skill checks are rolled with 3d6 as a total then factored against a set difficulty and potentially +/- skill modifier.
Any help or guidance would be greatly appreciated. It's merely my bad luck that I have chosen some challenging projects to undertake (and frankly learn on), and I think I am getting closer.
Thank you in advance!Last edited by LordRichtor; May 18th, 2020 at 23:30.
-
May 19th, 2020, 00:37 #2290
/rollunder does not do what you want but if you spelled out more detail (cos im lost with that explanation) we may be able to come up with another solution.
the - is interpreted as a switch like the -c
Thread Information
Users Browsing this Thread
There are currently 2 users browsing this thread. (0 members and 2 guests)
Bookmarks