I've got a issue with my sheet + API. Probably mainly sheet. Here's the thing. I've got a long query to calculate Initiative bonus. However, when I log in and change any number on my sheet connected to the calculation, it breaks down. Relogging works, so I don't know what is doing it. The second Argument (PlayerQueryRoll) can be changed to 0, 1 or 2 (or a query) and it was set to 0. API Query: !warinitroll [[@{InitiativeCharacteristic}+@{InitiativeModifier}+?{Modfier|0}]] @{PlayerQueryRoll} @{character_name} Full expression of the first argument: floor(floor( floor((((@{maximumAgility} + floor(@{ag}+@{agAdvance}+@{agMod})) - abs(@{maximumAgility} - floor(@{ag}+@{agAdvance}+@{agMod}))) / 2)/10) + @{agBonusMod} + @{agBonusUnnatural} ) + @{InitiativeModifier})+?{Modfier|0} Which should give: floor(floor( floor((((60 + floor(44+10+0)) - abs(60 - floor(44+10+0))) / 2)/10) + 0 + 0 ) + 0)+0 Correct Message in logs {"content":"!warinitroll $[[0]] 0 Partheos","inlinerolls":[{"expression":"floor(floor( floor((((60 + floor(44+10+0)) - abs(60 - floor(44+10+0))) / 2)/10) + 0 + 0 ) + 0)+0","results":{"resultType":"M","rolls":[{"expr":"floor(floor(floor((((60+floor(44+10+0))-abs(60-floor(44+10+0)))/2)/10)+0+0)+0)+0","type":"M"}],"total":5,"type":"V"},"signature":false}],"playerid":"-L5Fxccofur3vqwhA5dh","type":"api","who":"Havoc (GM)"} Incorrect Message in logs: {"content":"!warinitroll $[[0]] 1 Partheos","inlinerolls":[{"expression":"2 + 0","results":{"resultType":"M","rolls":[{"expr":"2+0","type":"M"}],"total":2,"type":"V"},"signature":false}],"playerid":"-L5Fxccofur3vqwhA5dh","type":"api","who":"Havoc (GM)"} Suddenly the whole expression changed to 2 + 0. Why? It even broke the second number (1), which should be 0 in this case. It doesn't read the second argument correctly.