Skip to content

Commit

Permalink
Add option for non-staggered Zeliak positioning
Browse files Browse the repository at this point in the history
  • Loading branch information
rossnichols committed Dec 16, 2020
1 parent 3f9cc3e commit 424fa05
Show file tree
Hide file tree
Showing 4 changed files with 269 additions and 67 deletions.
275 changes: 227 additions & 48 deletions 4H-Assist/data.lua
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ local ABP_4H = _G.ABP_4H;

local pos = {
healerTL = { 40, 25 },
healerTR = { 65, 25 },
healerTR1 = { 67, 20 },
healerTR2 = { 64, 30 },
healerTR3 = { 67, 40 },
Expand Down Expand Up @@ -95,22 +96,96 @@ local roles = {
healerccw11 = "healerccw11",
healerccw12 = "healerccw12",

healerz1 = "healerz1",
healerz2 = "healerz2",
healerz3 = "healerz3",
healerz4 = "healerz4",
healerz5 = "healerz5",
healerz6 = "healerz6",
healerz7 = "healerz7",
healerz8 = "healerz8",
healerz9 = "healerz9",
healerz10 = "healerz10",
healerz11 = "healerz11",
healerz12 = "healerz12",

healerzccw1 = "healerzccw1",
healerzccw2 = "healerzccw2",
healerzccw3 = "healerzccw3",
healerzccw4 = "healerzccw4",
healerzccw5 = "healerzccw5",
healerzccw6 = "healerzccw6",
healerzccw7 = "healerzccw7",
healerzccw8 = "healerzccw8",
healerzccw9 = "healerzccw9",
healerzccw10 = "healerzccw10",
healerzccw11 = "healerzccw11",
healerzccw12 = "healerzccw12",

independent = "independent",
};

local healerMap = {
[roles.healer1] = roles.healerccw1,
[roles.healer2] = roles.healerccw2,
[roles.healer3] = roles.healerccw3,
[roles.healer4] = roles.healerccw4,
[roles.healer5] = roles.healerccw5,
[roles.healer6] = roles.healerccw6,
[roles.healer7] = roles.healerccw7,
[roles.healer8] = roles.healerccw8,
[roles.healer9] = roles.healerccw9,
[roles.healer10] = roles.healerccw10,
[roles.healer11] = roles.healerccw11,
[roles.healer12] = roles.healerccw12,
-- 0: no zeliak breakout, clockwise
[0] = {
[roles.healer1] = roles.healer1,
[roles.healer2] = roles.healer2,
[roles.healer3] = roles.healer3,
[roles.healer4] = roles.healer4,
[roles.healer5] = roles.healer5,
[roles.healer6] = roles.healer6,
[roles.healer7] = roles.healer7,
[roles.healer8] = roles.healer8,
[roles.healer9] = roles.healer9,
[roles.healer10] = roles.healer10,
[roles.healer11] = roles.healer11,
[roles.healer12] = roles.healer12,
},
-- 1: zeliak breakout, clockwise
[1] = {
[roles.healer1] = roles.healerz1,
[roles.healer2] = roles.healerz2,
[roles.healer3] = roles.healerz3,
[roles.healer4] = roles.healerz4,
[roles.healer5] = roles.healerz5,
[roles.healer6] = roles.healerz6,
[roles.healer7] = roles.healerz7,
[roles.healer8] = roles.healerz8,
[roles.healer9] = roles.healerz9,
[roles.healer10] = roles.healerz10,
[roles.healer11] = roles.healerz11,
[roles.healer12] = roles.healerz12,
},
-- 2: no zeliak breakout, counterclockwise
[2] = {
[roles.healer1] = roles.healerccw1,
[roles.healer2] = roles.healerccw2,
[roles.healer3] = roles.healerccw3,
[roles.healer4] = roles.healerccw4,
[roles.healer5] = roles.healerccw5,
[roles.healer6] = roles.healerccw6,
[roles.healer7] = roles.healerccw7,
[roles.healer8] = roles.healerccw8,
[roles.healer9] = roles.healerccw9,
[roles.healer10] = roles.healerccw10,
[roles.healer11] = roles.healerccw11,
[roles.healer12] = roles.healerccw12,
},
-- 3: zeliak breakout, counterclockwise
[3] = {
[roles.healer1] = roles.healerzccw1,
[roles.healer2] = roles.healerzccw2,
[roles.healer3] = roles.healerzccw3,
[roles.healer4] = roles.healerzccw4,
[roles.healer5] = roles.healerzccw5,
[roles.healer6] = roles.healerzccw6,
[roles.healer7] = roles.healerzccw7,
[roles.healer8] = roles.healerzccw8,
[roles.healer9] = roles.healerzccw9,
[roles.healer10] = roles.healerzccw10,
[roles.healer11] = roles.healerzccw11,
[roles.healer12] = roles.healerzccw12,
},
};

local rolesSorted = {
Expand Down Expand Up @@ -233,6 +308,30 @@ local topRoles = {
[roles.healerccw10] = true,
[roles.healerccw11] = true,
[roles.healerccw12] = true,
[roles.healerz1] = true,
[roles.healerz2] = true,
[roles.healerz3] = true,
[roles.healerz4] = true,
[roles.healerz5] = true,
[roles.healerz6] = true,
[roles.healerz7] = true,
[roles.healerz8] = true,
[roles.healerz9] = true,
[roles.healerz10] = true,
[roles.healerz11] = true,
[roles.healerz12] = true,
[roles.healerzccw1] = true,
[roles.healerzccw2] = true,
[roles.healerzccw3] = true,
[roles.healerzccw4] = true,
[roles.healerzccw5] = true,
[roles.healerzccw6] = true,
[roles.healerzccw7] = true,
[roles.healerzccw8] = true,
[roles.healerzccw9] = true,
[roles.healerzccw10] = true,
[roles.healerzccw11] = true,
[roles.healerzccw12] = true,
};

local raidRoles = {
Expand Down Expand Up @@ -319,18 +418,42 @@ local roleNames = {
[roles.healer10] = "Healer TR 1",
[roles.healer11] = "Healer TR 2",
[roles.healer12] = "Healer TR 3",
[roles.healerccw1] = "Healer BL CCW 1",
[roles.healerccw2] = "Healer BL CCW 2",
[roles.healerccw3] = "Healer BL CCW 3",
[roles.healerccw4] = "Healer BR CCW 1",
[roles.healerccw5] = "Healer BR CCW 2",
[roles.healerccw6] = "Healer BR CCW 3",
[roles.healerccw7] = "Healer TL CCW 1",
[roles.healerccw8] = "Healer TL CCW 2",
[roles.healerccw9] = "Healer TL CCW 3",
[roles.healerccw10] = "Healer TR CCW 1",
[roles.healerccw11] = "Healer TR CCW 2",
[roles.healerccw12] = "Healer TR CCW 3",
[roles.healerccw1] = "Healer BL 1",
[roles.healerccw2] = "Healer BL 2",
[roles.healerccw3] = "Healer BL 3",
[roles.healerccw4] = "Healer BR 1",
[roles.healerccw5] = "Healer BR 2",
[roles.healerccw6] = "Healer BR 3",
[roles.healerccw7] = "Healer TL 1",
[roles.healerccw8] = "Healer TL 2",
[roles.healerccw9] = "Healer TL 3",
[roles.healerccw10] = "Healer TR 1",
[roles.healerccw11] = "Healer TR 2",
[roles.healerccw12] = "Healer TR 3",
[roles.healerz1] = "Healer BL 1",
[roles.healerz2] = "Healer BL 2",
[roles.healerz3] = "Healer BL 3",
[roles.healerz4] = "Healer BR 1",
[roles.healerz5] = "Healer BR 2",
[roles.healerz6] = "Healer BR 3",
[roles.healerz7] = "Healer TL 1",
[roles.healerz8] = "Healer TL 2",
[roles.healerz9] = "Healer TL 3",
[roles.healerz10] = "Healer TR 1",
[roles.healerz11] = "Healer TR 2",
[roles.healerz12] = "Healer TR 3",
[roles.healerzccw1] = "Healer BL 1",
[roles.healerzccw2] = "Healer BL 2",
[roles.healerzccw3] = "Healer BL 3",
[roles.healerzccw4] = "Healer BR 1",
[roles.healerzccw5] = "Healer BR 2",
[roles.healerzccw6] = "Healer BR 3",
[roles.healerzccw7] = "Healer TL 1",
[roles.healerzccw8] = "Healer TL 2",
[roles.healerzccw9] = "Healer TL 3",
[roles.healerzccw10] = "Healer TR 1",
[roles.healerzccw11] = "Healer TR 2",
[roles.healerzccw12] = "Healer TR 3",
};

local roleColors = {
Expand Down Expand Up @@ -371,6 +494,30 @@ local roleColors = {
[roles.healerccw10] = "ffff66",
[roles.healerccw11] = "ffff66",
[roles.healerccw12] = "ffff66",
[roles.healerz1] = "ffff66",
[roles.healerz2] = "ffff66",
[roles.healerz3] = "ffff66",
[roles.healerz4] = "ffff66",
[roles.healerz5] = "ffff66",
[roles.healerz6] = "ffff66",
[roles.healerz7] = "ffff66",
[roles.healerz8] = "ffff66",
[roles.healerz9] = "ffff66",
[roles.healerz10] = "ffff66",
[roles.healerz11] = "ffff66",
[roles.healerz12] = "ffff66",
[roles.healerzccw1] = "ffff66",
[roles.healerzccw2] = "ffff66",
[roles.healerzccw3] = "ffff66",
[roles.healerzccw4] = "ffff66",
[roles.healerzccw5] = "ffff66",
[roles.healerzccw6] = "ffff66",
[roles.healerzccw7] = "ffff66",
[roles.healerzccw8] = "ffff66",
[roles.healerzccw9] = "ffff66",
[roles.healerzccw10] = "ffff66",
[roles.healerzccw11] = "ffff66",
[roles.healerzccw12] = "ffff66",
};

local roleNamesColored = {};
Expand All @@ -394,37 +541,69 @@ local rotations = {
[roles.ot3] = { [0] = pos.tankdpsTR, [3] = pos.safe, [6] = pos.tankdpsTL, [9] = pos.safe, [12] = pos.tankdpsTR },
[roles.ot4] = { [0] = pos.safe, [3] = pos.tankdpsTR, [6] = pos.safe, [9] = pos.tankdpsTL, [12] = pos.safe },

[roles.healer1] = { [0] = pos.healerBL, [1] = pos.healerTL, [4] = pos.healerTR1, [5] = pos.healerTR2, [6] = pos.healerTR3, [7] = pos.healerBR, [10] = pos.healerBL },
[roles.healer2] = { [0] = pos.healerBL, [2] = pos.healerTL, [5] = pos.healerTR1, [6] = pos.healerTR2, [7] = pos.healerTR3, [8] = pos.healerBR, [11] = pos.healerBL },
[roles.healer3] = { [0] = pos.healerBL, [3] = pos.healerTL, [6] = pos.healerTR1, [7] = pos.healerTR2, [8] = pos.healerTR3, [9] = pos.healerBR, [12] = pos.healerBL },
[roles.healer1] = { [0] = pos.healerBL, [1] = pos.healerTL, [4] = pos.healerTR, [7] = pos.healerBR, [10] = pos.healerBL },
[roles.healer2] = { [0] = pos.healerBL, [2] = pos.healerTL, [5] = pos.healerTR, [8] = pos.healerBR, [11] = pos.healerBL },
[roles.healer3] = { [0] = pos.healerBL, [3] = pos.healerTL, [6] = pos.healerTR, [9] = pos.healerBR, [12] = pos.healerBL },

[roles.healer4] = { [0] = pos.healerBR, [1] = pos.healerBL, [4] = pos.healerTL, [7] = pos.healerTR, [10] = pos.healerBR },
[roles.healer5] = { [0] = pos.healerBR, [2] = pos.healerBL, [5] = pos.healerTL, [8] = pos.healerTR, [11] = pos.healerBR },
[roles.healer6] = { [0] = pos.healerBR, [3] = pos.healerBL, [6] = pos.healerTL, [9] = pos.healerTR, [12] = pos.healerBR },

[roles.healer7] = { [0] = pos.healerTL, [1] = pos.healerTR, [4] = pos.healerBR, [7] = pos.healerBL, [10] = pos.healerTL },
[roles.healer8] = { [0] = pos.healerTL, [2] = pos.healerTR, [5] = pos.healerBR, [8] = pos.healerBL, [11] = pos.healerTL },
[roles.healer9] = { [0] = pos.healerTL, [3] = pos.healerTR, [6] = pos.healerBR, [9] = pos.healerBL, [12] = pos.healerTL },

[roles.healer10] = { [0] = pos.healerTR, [1] = pos.healerBR, [4] = pos.healerBL, [7] = pos.healerTL, [10] = pos.healerTR },
[roles.healer11] = { [0] = pos.healerTR, [2] = pos.healerBR, [5] = pos.healerBL, [8] = pos.healerTL, [11] = pos.healerTR },
[roles.healer12] = { [0] = pos.healerTR, [3] = pos.healerBR, [6] = pos.healerBL, [9] = pos.healerTL, [12] = pos.healerTR },

[roles.healerccw1] = { [0] = pos.healerBL, [1] = pos.healerBR, [4] = pos.healerTR, [7] = pos.healerTL, [10] = pos.healerBL },
[roles.healerccw2] = { [0] = pos.healerBL, [2] = pos.healerBR, [5] = pos.healerTR, [8] = pos.healerTL, [11] = pos.healerBL },
[roles.healerccw3] = { [0] = pos.healerBL, [3] = pos.healerBR, [6] = pos.healerTR, [9] = pos.healerTL, [12] = pos.healerBL },

[roles.healerccw4] = { [0] = pos.healerBR, [1] = pos.healerTR, [4] = pos.healerTL, [7] = pos.healerBL, [10] = pos.healerBR },
[roles.healerccw5] = { [0] = pos.healerBR, [2] = pos.healerTR, [5] = pos.healerTL, [8] = pos.healerBL, [11] = pos.healerBR },
[roles.healerccw6] = { [0] = pos.healerBR, [3] = pos.healerTR, [6] = pos.healerTL, [9] = pos.healerBL, [12] = pos.healerBR },

[roles.healerccw7] = { [0] = pos.healerTL, [1] = pos.healerBL, [4] = pos.healerBR, [7] = pos.healerTR, [10] = pos.healerTL },
[roles.healerccw8] = { [0] = pos.healerTL, [2] = pos.healerBL, [5] = pos.healerBR, [8] = pos.healerTR, [11] = pos.healerTL },
[roles.healerccw9] = { [0] = pos.healerTL, [3] = pos.healerBL, [6] = pos.healerBR, [9] = pos.healerTR, [12] = pos.healerTL },

[roles.healerccw10] = { [0] = pos.healerTR, [1] = pos.healerTL, [4] = pos.healerBL, [7] = pos.healerBR, [10] = pos.healerTR },
[roles.healerccw11] = { [0] = pos.healerTR, [2] = pos.healerTL, [5] = pos.healerBL, [8] = pos.healerBR, [11] = pos.healerTR },
[roles.healerccw12] = { [0] = pos.healerTR, [3] = pos.healerTL, [6] = pos.healerBL, [9] = pos.healerBR, [12] = pos.healerTR },

[roles.healerz1] = { [0] = pos.healerBL, [1] = pos.healerTL, [4] = pos.healerTR1, [5] = pos.healerTR2, [6] = pos.healerTR3, [7] = pos.healerBR, [10] = pos.healerBL },
[roles.healerz2] = { [0] = pos.healerBL, [2] = pos.healerTL, [5] = pos.healerTR1, [6] = pos.healerTR2, [7] = pos.healerTR3, [8] = pos.healerBR, [11] = pos.healerBL },
[roles.healerz3] = { [0] = pos.healerBL, [3] = pos.healerTL, [6] = pos.healerTR1, [7] = pos.healerTR2, [8] = pos.healerTR3, [9] = pos.healerBR, [12] = pos.healerBL },

[roles.healer4] = { [0] = pos.healerBR, [1] = pos.healerBL, [4] = pos.healerTL, [7] = pos.healerTR1, [8] = pos.healerTR2, [9] = pos.healerTR3, [10] = pos.healerBR },
[roles.healer5] = { [0] = pos.healerBR, [2] = pos.healerBL, [5] = pos.healerTL, [8] = pos.healerTR1, [9] = pos.healerTR2, [10] = pos.healerTR3, [11] = pos.healerBR },
[roles.healer6] = { [0] = pos.healerBR, [3] = pos.healerBL, [6] = pos.healerTL, [9] = pos.healerTR1, [10] = pos.healerTR2, [11] = pos.healerTR3, [12] = pos.healerBR },
[roles.healerz4] = { [0] = pos.healerBR, [1] = pos.healerBL, [4] = pos.healerTL, [7] = pos.healerTR1, [8] = pos.healerTR2, [9] = pos.healerTR3, [10] = pos.healerBR },
[roles.healerz5] = { [0] = pos.healerBR, [2] = pos.healerBL, [5] = pos.healerTL, [8] = pos.healerTR1, [9] = pos.healerTR2, [10] = pos.healerTR3, [11] = pos.healerBR },
[roles.healerz6] = { [0] = pos.healerBR, [3] = pos.healerBL, [6] = pos.healerTL, [9] = pos.healerTR1, [10] = pos.healerTR2, [11] = pos.healerTR3, [12] = pos.healerBR },

[roles.healer7] = { [0] = pos.healerTL, [1] = pos.healerTR1, [2] = pos.healerTR2, [3] = pos.healerTR3, [4] = pos.healerBR, [7] = pos.healerBL, [10] = pos.healerTL },
[roles.healer8] = { [0] = pos.healerTL, [2] = pos.healerTR1, [3] = pos.healerTR2, [4] = pos.healerTR3, [5] = pos.healerBR, [8] = pos.healerBL, [11] = pos.healerTL },
[roles.healer9] = { [0] = pos.healerTL, [3] = pos.healerTR1, [4] = pos.healerTR2, [5] = pos.healerTR3, [6] = pos.healerBR, [9] = pos.healerBL, [12] = pos.healerTL },
[roles.healerz7] = { [0] = pos.healerTL, [1] = pos.healerTR1, [2] = pos.healerTR2, [3] = pos.healerTR3, [4] = pos.healerBR, [7] = pos.healerBL, [10] = pos.healerTL },
[roles.healerz8] = { [0] = pos.healerTL, [2] = pos.healerTR1, [3] = pos.healerTR2, [4] = pos.healerTR3, [5] = pos.healerBR, [8] = pos.healerBL, [11] = pos.healerTL },
[roles.healerz9] = { [0] = pos.healerTL, [3] = pos.healerTR1, [4] = pos.healerTR2, [5] = pos.healerTR3, [6] = pos.healerBR, [9] = pos.healerBL, [12] = pos.healerTL },

[roles.healer10] = { [0] = pos.healerTR3, [1] = pos.healerBR, [4] = pos.healerBL, [7] = pos.healerTL, [10] = pos.healerTR1, [11] = pos.healerTR2, [12] = pos.healerTR3 },
[roles.healer11] = { [0] = pos.healerTR2, [1] = pos.healerTR3, [2] = pos.healerBR, [5] = pos.healerBL, [8] = pos.healerTL, [11] = pos.healerTR1, [12] = pos.healerTR2 },
[roles.healer12] = { [0] = pos.healerTR1, [1] = pos.healerTR2, [2] = pos.healerTR3, [3] = pos.healerBR, [6] = pos.healerBL, [9] = pos.healerTL, [12] = pos.healerTR1 },
[roles.healerz10] = { [0] = pos.healerTR3, [1] = pos.healerBR, [4] = pos.healerBL, [7] = pos.healerTL, [10] = pos.healerTR1, [11] = pos.healerTR2, [12] = pos.healerTR3 },
[roles.healerz11] = { [0] = pos.healerTR2, [1] = pos.healerTR3, [2] = pos.healerBR, [5] = pos.healerBL, [8] = pos.healerTL, [11] = pos.healerTR1, [12] = pos.healerTR2 },
[roles.healerz12] = { [0] = pos.healerTR1, [1] = pos.healerTR2, [2] = pos.healerTR3, [3] = pos.healerBR, [6] = pos.healerBL, [9] = pos.healerTL, [12] = pos.healerTR1 },

[roles.healerccw1] = { [0] = pos.healerBL, [1] = pos.healerBR, [4] = pos.healerTR3, [5] = pos.healerTR2, [6] = pos.healerTR1, [7] = pos.healerTL, [10] = pos.healerBL },
[roles.healerccw2] = { [0] = pos.healerBL, [2] = pos.healerBR, [5] = pos.healerTR3, [6] = pos.healerTR2, [7] = pos.healerTR1, [8] = pos.healerTL, [11] = pos.healerBL },
[roles.healerccw3] = { [0] = pos.healerBL, [3] = pos.healerBR, [6] = pos.healerTR3, [7] = pos.healerTR2, [8] = pos.healerTR1, [9] = pos.healerTL, [12] = pos.healerBL },
[roles.healerzccw1] = { [0] = pos.healerBL, [1] = pos.healerBR, [4] = pos.healerTR3, [5] = pos.healerTR2, [6] = pos.healerTR1, [7] = pos.healerTL, [10] = pos.healerBL },
[roles.healerzccw2] = { [0] = pos.healerBL, [2] = pos.healerBR, [5] = pos.healerTR3, [6] = pos.healerTR2, [7] = pos.healerTR1, [8] = pos.healerTL, [11] = pos.healerBL },
[roles.healerzccw3] = { [0] = pos.healerBL, [3] = pos.healerBR, [6] = pos.healerTR3, [7] = pos.healerTR2, [8] = pos.healerTR1, [9] = pos.healerTL, [12] = pos.healerBL },

[roles.healerccw4] = { [0] = pos.healerBR, [1] = pos.healerTR3, [2] = pos.healerTR2, [3] = pos.healerTR1, [4] = pos.healerTL, [7] = pos.healerBL, [10] = pos.healerBR },
[roles.healerccw5] = { [0] = pos.healerBR, [2] = pos.healerTR3, [3] = pos.healerTR2, [4] = pos.healerTR1, [5] = pos.healerTL, [8] = pos.healerBL, [11] = pos.healerBR },
[roles.healerccw6] = { [0] = pos.healerBR, [3] = pos.healerTR3, [4] = pos.healerTR2, [5] = pos.healerTR1, [6] = pos.healerTL, [9] = pos.healerBL, [12] = pos.healerBR },
[roles.healerzccw4] = { [0] = pos.healerBR, [1] = pos.healerTR3, [2] = pos.healerTR2, [3] = pos.healerTR1, [4] = pos.healerTL, [7] = pos.healerBL, [10] = pos.healerBR },
[roles.healerzccw5] = { [0] = pos.healerBR, [2] = pos.healerTR3, [3] = pos.healerTR2, [4] = pos.healerTR1, [5] = pos.healerTL, [8] = pos.healerBL, [11] = pos.healerBR },
[roles.healerzccw6] = { [0] = pos.healerBR, [3] = pos.healerTR3, [4] = pos.healerTR2, [5] = pos.healerTR1, [6] = pos.healerTL, [9] = pos.healerBL, [12] = pos.healerBR },

[roles.healerccw7] = { [0] = pos.healerTL, [1] = pos.healerBL, [4] = pos.healerBR, [7] = pos.healerTR3, [8] = pos.healerTR2, [9] = pos.healerTR1, [10] = pos.healerTL },
[roles.healerccw8] = { [0] = pos.healerTL, [2] = pos.healerBL, [5] = pos.healerBR, [8] = pos.healerTR3, [9] = pos.healerTR2, [10] = pos.healerTR1, [11] = pos.healerTL },
[roles.healerccw9] = { [0] = pos.healerTL, [3] = pos.healerBL, [6] = pos.healerBR, [9] = pos.healerTR3, [10] = pos.healerTR2, [11] = pos.healerTR1, [12] = pos.healerTL },
[roles.healerzccw7] = { [0] = pos.healerTL, [1] = pos.healerBL, [4] = pos.healerBR, [7] = pos.healerTR3, [8] = pos.healerTR2, [9] = pos.healerTR1, [10] = pos.healerTL },
[roles.healerzccw8] = { [0] = pos.healerTL, [2] = pos.healerBL, [5] = pos.healerBR, [8] = pos.healerTR3, [9] = pos.healerTR2, [10] = pos.healerTR1, [11] = pos.healerTL },
[roles.healerzccw9] = { [0] = pos.healerTL, [3] = pos.healerBL, [6] = pos.healerBR, [9] = pos.healerTR3, [10] = pos.healerTR2, [11] = pos.healerTR1, [12] = pos.healerTL },

[roles.healerccw10] = { [0] = pos.healerTR1, [1] = pos.healerTL, [4] = pos.healerBL, [7] = pos.healerBR, [10] = pos.healerTR3, [11] = pos.healerTR2, [12] = pos.healerTR1 },
[roles.healerccw11] = { [0] = pos.healerTR2, [1] = pos.healerTR1, [2] = pos.healerTL, [5] = pos.healerBL, [8] = pos.healerBR, [11] = pos.healerTR3, [12] = pos.healerTR2 },
[roles.healerccw12] = { [0] = pos.healerTR3, [1] = pos.healerTR2, [2] = pos.healerTR1, [3] = pos.healerTL, [6] = pos.healerBL, [9] = pos.healerBR, [12] = pos.healerTR3 },
[roles.healerzccw10] = { [0] = pos.healerTR1, [1] = pos.healerTL, [4] = pos.healerBL, [7] = pos.healerBR, [10] = pos.healerTR3, [11] = pos.healerTR2, [12] = pos.healerTR1 },
[roles.healerzccw11] = { [0] = pos.healerTR2, [1] = pos.healerTR1, [2] = pos.healerTL, [5] = pos.healerBL, [8] = pos.healerBR, [11] = pos.healerTR3, [12] = pos.healerTR2 },
[roles.healerzccw12] = { [0] = pos.healerTR3, [1] = pos.healerTR2, [2] = pos.healerTR1, [3] = pos.healerTL, [6] = pos.healerBL, [9] = pos.healerBR, [12] = pos.healerTR3 },
};
for _, rotation in pairs(rotations) do
local pos = rotation[0];
Expand Down
Loading

0 comments on commit 424fa05

Please sign in to comment.