Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement moxie combat #2

Open
sadovsf opened this issue Jun 7, 2021 · 8 comments
Open

Implement moxie combat #2

sadovsf opened this issue Jun 7, 2021 · 8 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@sadovsf
Copy link
Owner

sadovsf commented Jun 7, 2021

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

@sadovsf sadovsf added the enhancement New feature or request label Jun 7, 2021
@sadovsf sadovsf added this to the 1.0.0-beta milestone Jun 7, 2021
@sadovsf sadovsf self-assigned this Jun 7, 2021
@budbreaker
Copy link

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
Copy link
Owner Author

sadovsf commented Jan 20, 2022

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
Copy link

budbreaker commented Jan 20, 2022

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
Copy link
Owner Author

sadovsf commented Jan 20, 2022

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
Copy link

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

@sadovsf
Copy link
Owner Author

sadovsf commented Jan 20, 2022

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
Copy link

Tak nič :D

@sadovsf
Copy link
Owner Author

sadovsf commented Jan 20, 2022

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

(it really needs some more conceptual solution)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants