I have a simple question and then a complex one. (Hoping this forum is a reasonable place for this) Simple question: I want to use GroupInitiative to place selected "monster" tokens in the turn order but using a static number based on action type. I've used the !group-init-config --set-roller Constant-By-Stat and I've got the Bonus Stat Group set (and the bonus is filled in on all of the sheets; set to "0"). I'm storing the monster's actual rolled group initiative value in a sheet called "initiative values" (set through CharSetAttr). So the following macro kind of works: !group-init --reroll [[[[@{initiative-values|monster-initiative}]]+?{Action?|None,.9|Flee,9|Charge,8|Declared Movement,7|Multi-attack,6|Innate,.5|Missile,.4|Melee,.3|Undeclared Move,.2|Other,.1|Spell,.5}]] The problem is that the --reroll setting changes every token in the turn tracker - including all of the PCs. I've tried the other settings as well as leaving it blank, if blank nothing happens and the other settings similarly modify everything in the turn tracker even with a subset of tokens selected. I feel like I may just be confused about how the script works. Complex question. We play 1st edition AD&D. What follows is our interpretation of the way initiative works, call it our house rules. 1. If you have something you need to declare, you declare it otherwise, you say you will go into the round without a declaration. 2. Initiative is rolled using a d6 for each side. The group with the high roll acts during HIGH initiative (happens first) then the group with the low roll gets their turn on LOW initiative (if tied, both act during HIGH and then there are some tie-break situations). 3. However, there are a set of actions that occur before group initiative (which must be declared). Thus, the order is: Parley/Flee/Charge then HIGH Group: Innate/Missile/Melee/Other then LOW Group: Innate/Missile/Melee/Other. I'll leave out edge cases like declared moves, iterative attacks and spells for now. In any case, how I'm trying to do this currently is to roll the initiative dice first (the result is hidden) and store it, then use it as the base for the turn order based on the action selected. Fast actions that don't care about the initiative die get a higher modifier and group initiative actions get a decimal modifier. Once everyone is in, I sort ascending. For those that don't declare, they will be asked to declare when their group initiative comes up.  So to the “complex” question, “What's the best way to accomplish this while also printing the selected person’s (or group’s) action and initiative values to the chat?” (advice requested! - And is groupinitiative a good way to solve for this; I have also been testing itp which i’d use for turn management and statuses and/or addcustomturn) I'm currently using charsetattr to roll initiative (as per above), store the value, then a simple macro for individual declaration but the individual must select the action twice (once to print the selection and once to set the value; I suppose I could use chat buttons? Taking advice to avoid nested) then it adds them to the turn tracker. For groups of monsters, I'm using groupinitiative but having issues as per the simple question above. In any case, I'm getting the feeling that I'm missing something and this should be easier than I'm making it. Or, perhaps I need to go the javascript route, although maintaining it would be a pain (and I'm many [many!] years removed from a career writing device drivers so I’ll need to pay someone to help out). CombatMaster seemed tied to certain editions? Also looking at RoundMaster (Richard is working on some hooks that may help; his InitiativeMaster is specific to 2e for now). Thanks much ~Dave