@luizragna in Hercules v2018.06.03 we added support for global lookups with getunits() so there is no need to supply a map. Just update your Hercules installation to v2018.06.03 or a newer version.
.@count = getunits(BL_PC, .@units, false);
for (.@i = 0; .@i < .@count; ++.@i) {
addtimer(0, "MyNPC::OnMyEvent", .@units[.@i]);
}
end;
OnMyEvent:
command(); // <= here
buf if you only want to revive everyone you can simply do this:
recovery();