Skip to content

Proposal for partial tasks to be bundled with grimoire - #41

Draft
pstalcup wants to merge 1 commit into
loathers:mainfrom
pstalcup:partials
Draft

pstalcup wants to merge 1 commit into
loathers:mainfrom
pstalcup:partials

Conversation

@pstalcup

Copy link
Copy Markdown
Contributor

Here is roughly how I imagine this being used:

import { merge } from "grimoire-kolmafia/partials"
import { ProtonGhost, VoidMonser } from "grimoire-kolmafia/partials/wanderers"
import { BowlingBall } from "grimoire-kolmafia/partials/freerun"

const farmingQuest = {
  name: "Farming",
  tasks: [
    ProtonGhost,
    extend(VoidMonster, {
      do: $location`Seecrit Farming Zone`,
    }),
    extend(BowlingBall, {
      do: $location`Seecrit Delay Zone`,
      combat: new CombatStrategy().macro(BowlingBall.macro)
    })
    {
      name: "Farm",
      do: $location`Seecrit Farming Zone`,
      combat: new CombatStrategy.macro(Macro.attack().repeat())
    }
  ]
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant