Skip to content

Proposal for partial tasks to be bundled with grimoire#41

Draft
pstalcup wants to merge 1 commit intoloathers:mainfrom
pstalcup:partials
Draft

Proposal for partial tasks to be bundled with grimoire#41
pstalcup wants to merge 1 commit intoloathers:mainfrom
pstalcup:partials

Conversation

@pstalcup
Copy link
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