I am trying to track exhaustion on my PCs. When I use the API to add or remove a level of exhaustion, the number increases or decreases, but the effect information does not change. Here are a couple of screen caps to clarify. Here I manually change the exhaustion level. The effects are listed to the right of the exhaustion value. When I add the exhaustion level through the API it does not include the same information. The first API I tried to use was the CharSetAttr command: !modbattr --modb --name Example Character --exhaustion_level|+1 . It does successfully increase the level, but there is no response from the effects field. I did read a comment that The Aaron made about a similar issue, where he mentioned that certain functions only respond to a manual event rather than one triggered by the API. This gave me the idea to set the exhaustion level to bar3 and use TokenMod. The problem is that the effects field does not even respond to a manual entry via adding or subtracting into the bar3 bubble. I was wondering if anyone has experienced this, and if they have found a solution. Is there a way I can work around this? It would be cool to see this function become part of the 5th Edition OGL Companion script. Thank you, Tim