garbage-collector icon indicating copy to clipboard operation
garbage-collector copied to clipboard

[BUG] Innate wanderers are killed during free run fights instead of ran from

Open Shiverwarp opened this issue 5 months ago • 0 comments

Describe the bug customizeMacro will kill innate wanderers unless we're using backup camera. We don't want this during free run fights because it eats up our buff turns.

function customizeMacro<M extends StrictMacro>(macro: M) {
  return Macro.if_(
    $monsters`giant rubber spider, time-spinner prank`,
    Macro.kill(),
  )
    .externalIf(
      have($effect`Eldritch Attunement`),
      Macro.if_($monster`Eldritch Tentacle`, Macro.basicCombat()),
    )
    .ifInnateWanderer(
      Macro.externalIf(
        haveEquipped($item`backup camera`) &&
          get("_backUpUses") < 11 &&
          get("lastCopyableMonster") === globalOptions.target &&
          myFamiliar() === meatFamiliar(),
        Macro.skill($skill`Back-Up to your Last Enemy`).step(macro),
        Macro.basicCombat(),
      ),
    )
    .step(macro);
}

To Reproduce Running free run fights during days with holiday wanderers (I ran into it on pirate day during my mayfly runs)

Expected behavior We use our planned free run on the holiday wanderer during freeRunFights

Shiverwarp avatar Sep 19 '24 16:09 Shiverwarp