I have the following code : --?? $HITADD > 0 ?? api_aura*05|updatetarget @{target|token_id} -[^HITADD] updatetarget is a specific code i do for aura to be able to update specifically one target and see the nice FX even if i automaticaly update the attribute through api that does not trigger info to aura script. The token_id i have the issue has the value : -MUJ2wBS-_Sqx3SnFvGn When i receive the msg in aura script, i have : !aura updatetarget -MUJ2wBS- --Sqx3SnFvGn -4","playerid":"API"... So the _ is replaced by <space> + <-->, which make sense as it is a protection for the minus minus string within powercard, but what does not make sense is that it is in the middle of a string that the replacement occurs. Where, I think, a correct behavior should be to only replace _ by <space minus minus> when there is a space before the undesrcore, at a start of keyword. Otherwise any variable with an undesrcore in it is at risk also no ?