This can easily reproduced:
1. From the standard resource library add "Information" (Markers) and "Denoleran Enclave" (Maps) to your map.
2. On the campaign properties, add this to the Basic Token Properties:
Code: Select all
*getTokenNativeWidth:[r: getTokenNativeWidth(currentToken())]
*getTokenNativeHeight:[r: getTokenNativeHeight(currentToken())]
Code: Select all
[h: handoutImageAssetId = getTokenImage()]
[h: handoutTokenId = findToken("Information")]
[h: setTokenImage(handoutImageAssetId, handoutTokenId)]
Now the image of the "Information" token will be replaced by the token image of the map. If you zoom into the map, you can see all details as expected.
But if you hover the mouse over the Information token with the replaced icon, you are shown the old values: