I use PC sheets (Frames) in my framework. When it opens, it loads only data saved in tokens or libraries.
What I would like to do is force the player(s) I choose to call a macro that makes their PC Sheet load if it is already open right after I change some data (like current HP).
All my testing with execLink, execFunction, etc., has not produced the results I want.
execLink only works if I make the link appear in the chat (it'd be fine if only I could hide that).
execFunction requires a json ARRAY in the args and then using it errors out on the target Player's MT side.
Sorry if this is basic, I'm probably using something wrong.