refactored and moved

This commit is contained in:
DeSqBlocki
2026-08-18 20:07:41 +02:00
parent b9a887259a
commit 0f48f09bd9
34 changed files with 3218 additions and 2943 deletions
+19
View File
@@ -0,0 +1,19 @@
const {
chooseCrumbleStrikeJob
} = require(
"../../utils/crumbleStrike"
);
module.exports = {
name:
"crumbleStrikeJobAstrologian",
async execute(interaction) {
return chooseCrumbleStrikeJob(
interaction,
"Healer",
"Astrologian"
);
}
};
+19
View File
@@ -0,0 +1,19 @@
const {
chooseCrumbleStrikeJob
} = require(
"../../utils/crumbleStrike"
);
module.exports = {
name:
"crumbleStrikeJobBard",
async execute(interaction) {
return chooseCrumbleStrikeJob(
interaction,
"DPS",
"Bard"
);
}
};
+19
View File
@@ -0,0 +1,19 @@
const {
chooseCrumbleStrikeJob
} = require(
"../../utils/crumbleStrike"
);
module.exports = {
name:
"crumbleStrikeJobBlackMage",
async execute(interaction) {
return chooseCrumbleStrikeJob(
interaction,
"DPS",
"BlackMage"
);
}
};
+19
View File
@@ -0,0 +1,19 @@
const {
chooseCrumbleStrikeJob
} = require(
"../../utils/crumbleStrike"
);
module.exports = {
name:
"crumbleStrikeJobDarkKnight",
async execute(interaction) {
return chooseCrumbleStrikeJob(
interaction,
"Tank",
"DarkKnight"
);
}
};
+19
View File
@@ -0,0 +1,19 @@
const {
chooseCrumbleStrikeJob
} = require(
"../../utils/crumbleStrike"
);
module.exports = {
name:
"crumbleStrikeJobDragoon",
async execute(interaction) {
return chooseCrumbleStrikeJob(
interaction,
"DPS",
"Dragoon"
);
}
};
+19
View File
@@ -0,0 +1,19 @@
const {
chooseCrumbleStrikeJob
} = require(
"../../utils/crumbleStrike"
);
module.exports = {
name:
"crumbleStrikeJobPaladin",
async execute(interaction) {
return chooseCrumbleStrikeJob(
interaction,
"Tank",
"Paladin"
);
}
};
+19
View File
@@ -0,0 +1,19 @@
const {
chooseCrumbleStrikeJob
} = require(
"../../utils/crumbleStrike"
);
module.exports = {
name:
"crumbleStrikeJobScholar",
async execute(interaction) {
return chooseCrumbleStrikeJob(
interaction,
"Healer",
"Scholar"
);
}
};
+19
View File
@@ -0,0 +1,19 @@
const {
chooseCrumbleStrikeJob
} = require(
"../../utils/crumbleStrike"
);
module.exports = {
name:
"crumbleStrikeJobWarrior",
async execute(interaction) {
return chooseCrumbleStrikeJob(
interaction,
"Tank",
"Warrior"
);
}
};
+19
View File
@@ -0,0 +1,19 @@
const {
chooseCrumbleStrikeJob
} = require(
"../../utils/crumbleStrike"
);
module.exports = {
name:
"crumbleStrikeJobWhiteMage",
async execute(interaction) {
return chooseCrumbleStrikeJob(
interaction,
"Healer",
"WhiteMage"
);
}
};
+18
View File
@@ -0,0 +1,18 @@
const {
chooseCrumbleStrikeRole
} = require(
"../../utils/crumbleStrike"
);
module.exports = {
name:
"crumbleStrikeRoleDPS",
async execute(interaction) {
return chooseCrumbleStrikeRole(
interaction,
"DPS"
);
}
};
+18
View File
@@ -0,0 +1,18 @@
const {
chooseCrumbleStrikeRole
} = require(
"../../utils/crumbleStrike"
);
module.exports = {
name:
"crumbleStrikeRoleHealer",
async execute(interaction) {
return chooseCrumbleStrikeRole(
interaction,
"Healer"
);
}
};
+18
View File
@@ -0,0 +1,18 @@
const {
chooseCrumbleStrikeRole
} = require(
"../../utils/crumbleStrike"
);
module.exports = {
name:
"crumbleStrikeRoleTank",
async execute(interaction) {
return chooseCrumbleStrikeRole(
interaction,
"Tank"
);
}
};
+17
View File
@@ -0,0 +1,17 @@
const {
startCrumbleStrikeBattle
} = require(
"../../utils/crumbleStrike"
);
module.exports = {
name:
"crumbleStrikeStart",
async execute(interaction) {
return startCrumbleStrikeBattle(
interaction
);
}
};
+18
View File
@@ -0,0 +1,18 @@
const {
confirmCrumbleStrikeJoin
} = require(
"../../utils/crumbleStrike"
);
module.exports = {
name:
"crumbleStrikeTierAdventurer",
async execute(interaction) {
return confirmCrumbleStrikeJoin(
interaction,
"Adventurer"
);
}
};
+18
View File
@@ -0,0 +1,18 @@
const {
confirmCrumbleStrikeJoin
} = require(
"../../utils/crumbleStrike"
);
module.exports = {
name:
"crumbleStrikeTierSprout",
async execute(interaction) {
return confirmCrumbleStrikeJoin(
interaction,
"Sprout"
);
}
};
@@ -0,0 +1,18 @@
const {
confirmCrumbleStrikeJoin
} = require(
"../../utils/crumbleStrike"
);
module.exports = {
name:
"crumbleStrikeTierWarriorOfLight",
async execute(interaction) {
return confirmCrumbleStrikeJoin(
interaction,
"WarriorOfLight"
);
}
};