sadovsf / StargateRPGSystem

GNU General Public License v3.0
6 stars 9 forks source link

Implement moxie combat #2

Open sadovsf opened 3 years ago

sadovsf commented 3 years ago

Moxie does not work currently and have to be replaced by some form of user self tracking or some tricky combat systems bending

budbreaker commented 2 years ago

Hi, how do you propose moxie to work? I have accomplished rolling with moxie bonus (entered by hand in character sheet) similar to the initiative roll.

Using the higher stat automatically seems to be bigger problem if even possible since group rolls are implemented together with single rolls in Foundry core. image

sadovsf commented 2 years ago

Thats awesome! Main thing is that it should work as it is described in rules where i believe people then go in opposite order than what they throw. Then there is determination chips system which would be good to implement in some way as well.

Other than this it should be fairly straight forward 🤔

budbreaker commented 2 years ago

Looks like the sorting stuff is tied to the combat tracker itself which means that in order to do that the combat tracker will need to be extended in the core or a new one implemented for the module. One (lame) workaround would be to use inverse moxie modifier and aim to roll the lowest number ¯_(ツ)_/¯

sadovsf commented 2 years ago

True, but that would be quite confusing for players i think. They would roll something else than what they get, plus various possible advantages and other calculations and bonuses would break it quite easily. Over all its nut much future proof and could be really hard to support everywhere in long run :-(

budbreaker commented 2 years ago

Or maybe the formula could be like 50(or so) - rollWithBonuses. That way the player with highest roll would have the lowest number.

sadovsf commented 2 years ago

Sure It would work now but such solutions almost always eventually bite you in the ass sooner or later 😁 (speaking from 10y in game/engine development experiences)

budbreaker commented 2 years ago

Tak nič :D

sadovsf commented 2 years ago

Opravdu to chce nějaké koncepcnejsi řešení 😉

(it really needs some more conceptual solution)