I’d keep it a little simpler, just instead of numdice and numsides (numsides seems redundant), send a string like: “13-4-2-1-0”
The dicey would parse this into : 13 dice at 1, 4 dice at 2, 2 dice at 3, 1 dice at 4, 0 dice at 5"
It would then return to tripleA the same format as now, just with the actual dice rolled and TripleA figuring out what hit what, but for the e-mail sent out it could indicate separately the dice rolled for each number and highlight the ones that hit.
But your way would work too, just sounds like it would take a lot more adjustment at the TripleA side, and a little more work for me.
BTW, I am now PBEMing with Mapview. It’s not bad, but everything is manual - it takes me a lot longer to post a turn than I would like, just because I have to do everything, make sure everythings legal, and recorded on the map and in the forum post, and I have to visualize a lot of the move in my head because I can’t just make moves and undo them or the units would get all mixed up.
It’s taking me 2 hours to post a move. That’s a lot of time every day. I hope with TripleA that could be cut by 75%. Maybe I’ll get faster with practice though.