
I've been moving some of my campaigns to Jumpgate, but during game-play my players have been experiencing issues running macros and API calls that use the @{target|token_id} command. This does not happen immediately, and during the first 15 to 30 minutes of game-play all seems OK, but after some time using @{target|token_id} stops returning the ID of a targeted token: it still returns an ID but it is not for any valid "graphic" object. Not only that, but the same ID is returned whatever token is targeted. Here's a video demonstrating the problem, which is still happening: Roll20 Jumpgate @{target|token_id} does not work It is not only @{target|token_id} that does not work - @{target|token_name} or any other @{target|...} variant also fail. I have raised this with the Roll20 help desk several times over the last 6 months, but nothing has been fixed by them. I believe they did see something similar with the D&D 5e character sheet when Jumpgate was first released, and fixed that. But it is still happening for the Advanced D&D 2nd edition character sheet. At the moment the Legacy tabletop works fine, but that is not being developed any more... Is anyone else getting this issue? Is it just those of us using Peter B.'s exellent "Advaned 2nd Edition" character sheet? Or can anyone tell me what I am doing that is causing this that I can correct and get everything working fine? I am the author of the RPGMaster suite of APIs for playing AD&D2e, which use the @{target|token_id} command alot for targeting spells, powers, magial effects, looting, picking pockets, etc, etc. None of this works when @{target|token_id} stops working. It all still works on the Legacy desktop, but more and more development is going into Jumpgate, Legacy is being left behind, and I fear Legacy being turned off before this is fixed! I am thinking of seeing if I can create a new #{target|...} syntax in my API code to replace @{target|...}, but given I have over 3,000 database definitions and over 50,000 lines of code to check for errors caused by making such a change, that is a daunting task. HELP!