PDA

View Full Version : CoreRPG ruleset - Die/Dice macros linked to character sheet/table/story



Kilitar
December 1st, 2014, 10:10
Hello,
We are using special game system, which use different dice logic than is common. My scripting skill are limited to basic edit or copy/paste instead of building my own ruleset.

Basic explanation of dice system:
The basic dice logic of this game system is build on "Good dice" and "Evil dice".
For example Hit rolls works like
Attacker may choose for example:
- carefull attack: base + D6(Good dice) - D6 (Evil dice)
- standard attack: base + D10(Good dice) - D10 (Evil dice)
- risky attack: base + D20(Good dice) - D20 (Evil dice)
Same choice has defender for evade/parry. Base is constant/modifier based on stats, weapon skill, class bonuses, injuries penalty etc.. Mathematically the result is well ballanced around base value - which is perfect for skill check. If you have skill base value 10 and difficulty check is also 10 by evil/good dice mechanics you mathematically have 50% for success. Higher risk (use D20 dices) increase your chance for great success as well in case of very low rolls on Good dice and very high rolls on Bad dice might come great fail with consequences.

Now comes harder part. Advantage works using method "Good dice more powerfull than Evil dice" disadvantage ad vice versa.
For example "minor advantage: Good dice D10, evil dice D8 etc.. - example use is in case of attack from side, bigger advantage like Good dice D12, evil dice D6 etc for attack from behind... or perhabs in agressive attack from behind Good dice 3D6 evil dice 2D6 variability is basically endless...

Most skill checks, bonuses, abilities, spells use same logic in lots variations for example Good dice 3D6- Bad dice 1D10. Dice logic also has class bonuses (elves with bow simply get +D4 hit dice as Good dice bonus for every attack) etc..- so their Hit Roll with bow-standard attack is based on base + D10+D4(Good dice) - D10 (Evil dice)B its very complex in final...

The macro system (like /die d10-d10) works pretty well on chat window and also associated in Hotkey Bar. But I did not found way how to link this macro to Character ability sheet, neither "story" sheet where I have other gamesystem rules neither in Tables sheet or Item sheet. My idea is put die macro (associated with ability, spell, weapon... etc) into sheet and let it roll on mouse click. Is there a simple way I am missing or it needs ruleset extension/modification?
ATM I use system by writing macro as plain text into ability sheet and my players simply rewrite it to chat window to use it, which is not comfortable. Of course they map more often used macros into Hotkeys but I am surprised if there is no easy way to link die macro directly to ability.

Sorry for my english I am not native speaker, i hope I described what I want achieve and did not found simple way.

Thank you for any advice/help.

damned
December 1st, 2014, 14:11
Here you go...
https://www.fg-con.com/wp-content/uploads/2014/12/dice-macros.gif

Kilitar
December 1st, 2014, 14:45
Thank you, damned, yes, you understand what I need.

I just feel little dumb but I really was not able to find, where I can download "improved charsheet extension v0.4 for CoreRPG".
https://www.fantasygrounds.com/forums/showthread.php?20296-New-Core-Extended-ruleset
has information
This extension is outdated since its functionality has been included in the CoreRPG ruleset.

But I did not find such functionality included....

Kilitar
December 1st, 2014, 15:03
Thank you, damned.
If you can help me once more, where I can find this "improved charsheet extension" because thread I found about it says "EDIT:This extension is outdated since its functionality has been included in the CoreRPG ruleset."
The only extensions I have as part of my Ultimate licence are Wood and Dungeon themes.

Nylanfs
December 1st, 2014, 17:19
I believe that is all under the CoreRPG ruleset just load that and you should be able to do all of that on the blank character sheets.

Kilitar
December 1st, 2014, 17:29
I believe that is all under the CoreRPG ruleset just load that and you should be able to do all of that on the blank character sheets.

Well I tried couple of videos during weekend to find a way out but no luck. Is there any sentence what FG CoreRPG recognize as syntax for macro directly inside sheet I am missing? For example smthing like {Macro [/die d6-d6]} <

damned
December 2nd, 2014, 04:51
Sorry friend - it was very late in the morning for me when I posted so I didnt get back to your post.
I have good news and bad...
Its still a Beta and in development and its not mine to share...
If you drop Psicodelix a PM I reckon he might share it with you.
It is not a finished product as yet and has some quirks - it will take you a little while to get it setup properly to start as the GM must restart FG several times during the setup stage...
It took me a few minutes to setup that Character Sheet and I think it would do most of what you described.

Psicodelix was kind enough to start working on some of my requests from this post:
https://www.fantasygrounds.com/forums/showthread.php?22303-CoreRPG-Requests

psicodelix
December 2nd, 2014, 06:15
Hi,

As Damned said this extension is still under development. I'm stuck right now with a nasty problem, but I'm planning to public release the extension as soon as it works fine. Maybe this week.

Kilitar
December 3rd, 2014, 15:25
Hello psicodelix.
My programming skill is based on some C++ programming so I digged throught some rulesets data and was able to understand part of code and find few workarounds. Would be much more helpfull if at least CoreRPG ruleset would contain more explanations right inside code to say what is in which file/block of code.

Based on your information I am going to move to another part of ruleset and will wait for your more sofisticated solution of this charsheet problem.

Thank you for your help.

Valarian
December 3rd, 2014, 16:11
For the mechanic, it might be easier to create an extension for CoreRPG which defines some custom "negative" dice (e.g. m4, m6, m8, etc.). You could then drag these on to an Attribute/Skills entry with the positive die and roll from that.

Kilitar
December 4th, 2014, 00:53
For the mechanic, it might be easier to create an extension for CoreRPG which defines some custom "negative" dice (e.g. m4, m6, m8, etc.). You could then drag these on to an Attribute/Skills entry with the positive die and roll from that.

Yeah, that was easy, good hit, Val, thank you. I also used red icons for negative dices and green icons from positive dices (originally from 5E icon set) and it looks nice to have green positive and red negative dice. And its perfect it also works with Hotkey bar.

Well, now I will wait for psicodelix charsheet extension, cos I would really need some charsheet improvements :).

damned
December 4th, 2014, 02:26
It works beautifully for what it does. There may be a few extra features coming soon :)
Thanks Psicodelix and Moon_Wizard

https://www.fantasygrounds.com/forums/showthread.php?22584-buttoncontrol-buttonfield-getValue-problem&p=193017&viewfull=1#post193017

Valarian
December 4th, 2014, 10:49
Yeah, that was easy, good hit, Val, thank you. I also used red icons for negative dices and green icons from positive dices (originally from 5E icon set) and it looks nice to have green positive and red negative dice. And its perfect it also works with Hotkey bar..
Once you've got the custom "negative" dice added, you don't need the hotkey bar. You can drag the positive die and negative die on to the ability/skill entry line in CoreRPG, which will then show a dice field. You'd drop the positive die (e.g. d6) and then the negative custom die (e.g. m6) on to the ability/skill entry. A drag of the dice to the chat window will roll them, together with the ability/skill value. Right-click and clear the dice field to change the dice shown there.

Kilitar
December 4th, 2014, 13:54
Once you've got the custom "negative" dice added, you don't need the hotkey bar. You can drag the positive die and negative die on to the ability/skill entry line in CoreRPG, which will then show a dice field. You'd drop the positive die (e.g. d6) and then the negative custom die (e.g. m6) on to the ability/skill entry. A drag of the dice to the chat window will roll them, together with the ability/skill value. Right-click and clear the dice field to change the dice shown there.

Yep I know Val, I am using hotbar this way ATM mainly for temporary testing cos my charsheet template is not properly designed yet,it needs alot of tweaking where what how use space and tools in most effective and clear way :). I would like to have at least option to drag link into charsheet because some skills pointing into image resurces, have extended description and I think access directly into such resource page can be nice shortcut compared to seach it inside library.
I am eager to test psico extension ASAP to see what options it offers. But I cannot cos I am at work ATM .

Thanks all of you for great help and advices mates.