{
  "name": "Reset lab planning",
  "type": "script",
  "scope": "global",
  "author": "tBE5EmoIXLzf3maM",
  "img": "icons/svg/card-joker.svg",
  "command": "const tokens = canvas.tokens.controlled;\n\nif (tokens.length == 1 ){\n  await fixLab(tokens[0]);\n} else {\n  ui.notifications.info(\"No Tokens or too many tokens were selected\");\n}\n\nasync function fixLab(token){\n  if (!token.isOwner) {\n    ui.notifications.info(\"You don't own that token\");\n  }\n  let actorSheet = token.actor.sheet;\n  if (token.actor.type === \"laboratory\") {\n    await actorSheet._resetPlanning()\n    ui.notifications.info(`Lab reset`);\n  }\n  else {\n      ui.notifications.info(`Not a lab`);\n  }\n  \n}",
  "ownership": {
    "default": 0,
    "ErQ613O32LNYb71L": 3,
    "tBE5EmoIXLzf3maM": 3
  },
  "flags": {
    "core": {},
    "socketmacros": {
      "isSocket": false
    }
  },
  "_stats": {
    "compendiumSource": "Macro.FL254GFtSFOTzooP",
    "duplicateSource": null,
    "coreVersion": "13.351",
    "systemId": "arm5e",
    "systemVersion": "2.3.2.5",
    "createdTime": 1730094485446,
    "modifiedTime": 1743316271731,
    "lastModifiedBy": "xMd6zrGNn4dbQYey",
    "exportSource": null
  },
  "folder": "qGZgdsZ3cZpILlVt",
  "_id": "7aqQxgRlPcDky5BL",
  "sort": 100000,
  "_key": "!macros!7aqQxgRlPcDky5BL"
}
