OOKNET                             [ /  search the index  ]  
──────────────────────────────────────────────────────────────────────────────────────
══════════════════════════════════════════════════════════════════════════════════════
OOKNET   [ /  search  ]  
────────────────────────────────────────────────
════════════════════════════════════════════════
 
 
master @ 69 LINES
 
[ HISTORY ]  [ UP ]
 

{
  lib,
  consumables,
  ...
}: let
  inherit (lib.sim.player) mkPlayer;
  inherit (consumables.preset) agility;

  mkFeral = {
    race,
    apl ? "feral",
    gearset ? "p1_feral_t14",
    talents,
    consumables ? agility,
    profession1 ? "engineering",
    profession2 ? "jewelcrafting",
    distanceFromTarget ? 5,
  }:
    mkPlayer {
      class = "druid";
      spec = "feral";
      options = {};
      inherit race gearset talents apl consumables profession1 profession2 distanc
eFromTarget;
      glyphs = {
        major1 = 54812;
      };
    };

  feral = {
    talents = {
      primal = "321232";
    };

    template = {
      p1 = {
        raid = {
          singleTarget = mkFeral {
            race = "troll";
            talents = feral.talents.primal;
          };
          multiTarget = mkFeral {
            race = "troll";
            talents = feral.talents.primal;
          };
          cleave = mkFeral {
            race = "troll";
            talents = feral.talents.primal;
          };
        };
        dungeon = {
          singleTarget = mkFeral {
            race = "troll";
            talents = feral.talents.primal;
          };
          multiTarget = mkFeral {
            race = "troll";
            talents = feral.talents.primal;
          };
          cleave = mkFeral {
            race = "troll";
            talents = feral.talents.primal;
          };
        };
      };
    };
  };
in
  feral

{
  lib,
  consumables,
  ...
}: let
  inherit (lib.sim.player) mkPlayer;
  inherit (consumables.preset) agility;

  mkFeral = {
    race,
    apl ? "feral",
    gearset ? "p1_feral_t14",
    talents,
    consumables ? agility,
    profession1 ? "engineering",
    profession2 ? "jewelcrafting",
    distanceFromTarget ? 5,
  }:
    mkPlayer {
      class = "druid";
      spec = "feral";
      options = {};
      inherit race gearset talents apl consu
mables profession1 profession2 distanceFromT
arget;
      glyphs = {
        major1 = 54812;
      };
    };

  feral = {
    talents = {
      primal = "321232";
    };

    template = {
      p1 = {
        raid = {
          singleTarget = mkFeral {
            race = "troll";
            talents = feral.talents.primal;
          };
          multiTarget = mkFeral {
            race = "troll";
            talents = feral.talents.primal;
          };
          cleave = mkFeral {
            race = "troll";
            talents = feral.talents.primal;
          };
        };
        dungeon = {
          singleTarget = mkFeral {
            race = "troll";
            talents = feral.talents.primal;
          };
          multiTarget = mkFeral {
            race = "troll";
            talents = feral.talents.primal;
          };
          cleave = mkFeral {
            race = "troll";
            talents = feral.talents.primal;
          };
        };
      };
    };
  };
in
  feral
 
──────────────────────────────────────────────────────────────────────────────────────
OOKNET
────────────────────────────────────────────────
OOKNET