Create use effect command #419

Open
Vylpes wants to merge 26 commits from feature/380-use-effect into develop
2 changed files with 4 additions and 4 deletions
Showing only changes of commit ff2980f3c0 - Show all commits

View file

@ -56,7 +56,7 @@ export default class Effects extends ButtonEvent {
const effectDetail = EffectDetails.get(id);
if (!effectDetail) {
await interaction.reply("Unable to find effect!");
await interaction.reply("Effect not found in system!");
return;
}
@ -114,7 +114,7 @@ export default class Effects extends ButtonEvent {
const effectDetail = EffectDetails.get(id);
if (!effectDetail) {
await interaction.reply("Unable to find effect!");
await interaction.reply("Effect not found in system!");
return;
}

View file

@ -80,14 +80,14 @@ describe("Effects", () => {
interaction.customId = "effects use confirm invalid";
await effects.UseConfirm(interaction);
expect(interaction.reply).toHaveBeenCalledWith("Unable to find effect!");
expect(interaction.reply).toHaveBeenCalledWith("Effect not found in system!");
});
it("should reply with error message when effect detail is not found in UseCancel", async () => {
interaction.customId = "effects use cancel invalid";
await effects.UseCancel(interaction);
expect(interaction.reply).toHaveBeenCalledWith("Unable to find effect!");
expect(interaction.reply).toHaveBeenCalledWith("Effect not found in system!");
});
it("should update interaction with embed and row when effect is used successfully", async () => {