
Oh, I thought you already were, that's why I was confused as to why it wasn't working for me...that explains it, I guess! :)
I think I changed at least one of my player's ability macros to !group-init but hadn't tried it as a player either. Glad it happened to you first. ;-P lolGozer the Gozerian said:
Oh, I thought you already were, that's why I was confused as to why it wasn't working for me...that explains it, I guess! :)
Gozer the Gozerian said:
The reason is really just cosmetic - ever since Aaron got so fancy with the output, I like having their rolls come up in the chat the same as the monsters (I have everything set to Visible). Otherwise, I could (and was previously) using plain init macro.
As far as I can tell they are on. When I load up the API console it saysGozer the Gozerian said:
Kevin, are your scripts disabled? If so, save them, and the sandbox should spin back up.
!group-init-config --set-dice-count-attribute|test
schemaVersion = 0.10to
schemaVersion = 1.0That will force it to rebuild the state object, but you'll loose any existing configuration for GroupInitiative.
The Aaron said:
hmm.. try restarting the sandbox and executing this command:!group-init-config --set-dice-count-attribute|test
It looks like it didn't correctly create your state object, this will probably fix it... if not, you can go to line 10 and changeschemaVersion = 0.10toschemaVersion = 1.0That will force it to rebuild the state object, but you'll loose any existing configuration for GroupInitiative.
I'll see about redesigning my checkInstall() to do more validation.
Vince said:
Tease.
The Aaron said:
Ha! I've got a little script to write for you, too!
The more scripts you have written, the more time it takes to support them, and the more you wish you'd done something different with them to begin with. =D
I'll get there, eventually. =D
The Aaron said:
HA! I usually find that vacations are more work than working. =D
/home/symbly/www/d20-api-server/node_modules/firebase/lib/firebase-node.js:1 orts, require, module, __filename, __dirname) { function g(a){throw a;}var j=v ^ SyntaxError: Expected "]" or [^\]] but end of input found.I am using
<input " type="number" name="attr_initiative_overall" value="(@{dexterity_mod} + @{initiative} + @{jack_of_all_trades})" disabled="disabled"> Dex <input type="number" name="attr_dexterity_mod" value="[[floor((@{dexterity}-10)/2) + @{dexterity_bonus}]]" disabled="disabled"> <input type="number" name="attr_dexterity" min="1" step="1"> Init Bonus <input type="number" name="attr_initiative" value="0" step="1"> Jack of All Trades <input type="checkbox" name="attr_jack_of_all_trades" value="floor(@{PB} / 2)"> <input name="attr_PB" value="[[(2 + floor(abs((@{level}-1)/4)))]]" disabled="disabled"> Level goes on for a while, but I doubt it'd add more info.
Greg B. said:
Vince said:
Tease.
Right, i'm still waiting for the new Turntracker and CharMod and .... and The Aaron is just fixing bugs that only Joseph cares about. :)
!group-init --add-group --Bare dexbonusIf they don't have the dexbonus stat, it *should* proceed on to the next rule and assume 0 if no other rules match. If it doesn't (and particularly if it crashes!) then that's definitely a bug and I'll fix it. I'll do some testing on it tonight to make sure.
!group-init --helpIf you need to remove one of the groups, you can use it's index number to remove it:
!group-init --del-group 1If you want to move a group up, you can use:
!group-init --promote 2
There also seems to be a nasty nasty bug somewhere. For nearly all of my tokens the API crashes on !group-init with the following error message. Die Size = 6, Die Count = 1, Dice Count Attribute ini_dice (i am able to verify with @{selected|ini_dice that the attribut exists. Max decimal places=2, replace roll= on, roller = individual-roll, bonus stat groups=ini_basis|current.
Edit: It seems to have problems with auto calculated fields. I just wonder why it works for some tokens. Shouldn't it crash always?
For reference, the error message generated was: /home/symbly/www/d20-api-server/node_modules/firebase/lib/firebase-node.js:1 orts, require, module, __filename, __dirname) { function g(a){throw a;}var j=v ^ SyntaxError: Expected "]" or [^\]] but end of input found.