
At the moment, the only variables we have to work with are the attributes, and even as is, we can only read data out of the variables, we aren't able to write data to them from within a macro, at least as far as I can tell, I haven't seen any info on it in the help sections. I would like to be able to set macros up that allow me to modify variables. Such as: I have an attribute on my character called "Arrows," and it is set to 30. When I roll my Bow Attack Macro, I would like to be able to decrement my Arrows attribute like so. /em nocks two arrows and fires them at the enemy. /roll 1d20+@dexMod /roll 1d8+@bab /set @Arrows = @Arrows-2 Or if I am a GM, maybe I would like to automatically modify a characters HP after an attack, like so: /em nocks two arrows and fires them at @playerOne:Name. /set @attack = (/roll 1d20+@dexMod) /if @attack >= @playerOne:AC /begin /set @playerOne:HP = @playerOne:HP - (/roll 1d8+@bab) /end /set @Arrows = @Arrows-2 Okay, I might have introduced IF statements in that last example, but can you blame me really. The important thing is being able to write to variables, that would make a world of difference to me and my friends who I will be starting up some campaigns with in the near future.