Roll20 / roll20-character-sheets

Character sheet templates created by the community for use in Roll20 VTT. Submit a ticket at roll20.net/help if critical hotfixes are to be requested.
https://roll20.net/
MIT License
1.16k stars 4.15k forks source link

CWOD-Vampire sheet - INITIATIVE? #6416

Open jrichview opened 4 years ago

jrichview commented 4 years ago

Does the sheet even support Initiative roll?

RinVindor commented 4 years ago

You'll have to be more specific with which Vampire CWOD sheet you mean. Do you mean the V20, Dark Ages V20 or Vampire Revised sheet?

jrichview commented 4 years ago

Yep, sorry. I thought this forum was for the older rev only. I'm playing revised.

jrichview commented 4 years ago

My only R20 experience thus far is as a player in AD&D 5e. Trying to bring together a VtM Chronicle for revised rules.

nmbradley commented 3 years ago

@jrichview I know that this is from a long time ago, but would it be possible to get some greater clarity on this issue:

Do you want someone to add initiative rolling to a sheet? Is this the sheet in question?

jrichview commented 3 years ago

Yes, that is the sheet.

I'm actually a software developer, so I have been considering delving into how this works more deeply and making my own version of the sheet. My issue is time constraints and as more people get vaccinated, that's probably only going to get worse because my band will be active again.

There are multiple issues with the sheet, but in my mind having an Initiative button would be first and foremost. I have gotten my players to set up Initiative macros they can run from their tokens. I'm not clear how best to do Initiative from within the character sheet, but ideally clicking it would add the roll to the turn tracker (when visible).

nmbradley commented 3 years ago

Thanks for the response.

If you'd be willing to share the macro when you have time, it might help someone pick up this issue and resolve it!

jrichview commented 3 years ago

Sure. Here it is:

&{template:default} {{name=Initiative - @{selected|token_name} }}{{@{selected|token_name} Rolls=[[1d10 + @{selected|Dexterity} + @{selected|Wits} &{tracker}]]}}

If memory serves, I cobbled this together by looking at someone else's macro example (not Vampire). Don't know that this is a great way to do it, but it seems to work well for us.

Would be cleaner if it were a button on a character sheet, and didn't require players to always remember to select their token before clicking. After all, it should know what character stats to use and what name to add to the tracker from the fact that it was clicked on a character sheet? Speculating.

json-by-jason commented 3 years ago

I think the only reason &{tracker} needs a token to be selected first, is so that when you mouse over the tracker position (with the token's picture next to it), the token itself gets highlighted. Without, it should still be able to roll initiative, it just won't be placed on the turn tracker because there's no token to go with.

jrichview commented 3 years ago

I think the only reason &{tracker} needs a token to be selected first, is so that when you mouse over the tracker position (with the token's picture next to it), the token itself gets highlighted. Without, it should still be able to roll initiative, it just won't be placed on the turn tracker because there's no token to go with.

That makes sense, of course. But my point is that it should be doable as a button from the character sheet because you can associate the token and the character sheet.

Anduh commented 2 years ago

Sure. Here it is:

&{template:default} {{name=Initiative - @{selected|token_name} }}{{@{selected|token_name} Rolls=[[1d10 + @{selected|Dexterity} + @{selected|Wits} &{tracker}]]}}

Yeah, removing the explicit selected part would make the sheet roll better, by not preventing init rolls just bc a token wasn't selected.

Something like this would be a better idea:

&{template:default} {{name=Initiative - @{character_name} }}{{@{character_name} Rolls=[[1d10 + @{Dexterity} + @{Wits} &{tracker}]]}}

Referencing the built-in character name of the sheet, which in most cases is the same as the token's name. This is the way most roll20 sheets implements rolls, works much better.

Might even have fixed some other sheet in the past that had this same issue.