AS a user, I want to be able to use an effect I have in my inventory #380

Open
opened 2024-10-11 19:04:58 +01:00 by Vylpes · 5 comments
Owner

Epic: #377
Story Points: 5


SO THAT I can use an effect and have its benefits applied to my user

Acceptance Criteria

GIVEN I am a user
WHEN I run /effects use <id>
THEN I will see a confirmation embed

GIVEN the bot has sent a confirmation embed
WHEN I click "Confirm"
THEN I will have the effect of id applied to me
AND the embed will update

GIVEN the bot has sent a confirmation embed
WHEN I click "Cancel"
THEN the embed will be updated
AND no effect will have been applied

GIVEN I am a user with the higher chance effect
WHEN I drop a card
THEN I will have a higher chance of getting a card I don't have

Subtasks

  • Create /effects use subcommand
  • Add cooldown functionality
  • Create confirm button event
  • Create cancel button event
  • Create drop chance up effect
  • Update tests

Notes

No notes

Epic: #377 Story Points: 5 --- SO THAT I can use an effect and have its benefits applied to my user ## Acceptance Criteria GIVEN I am a user WHEN I run `/effects use <id>` THEN I will see a confirmation embed GIVEN the bot has sent a confirmation embed WHEN I click "Confirm" THEN I will have the effect of id applied to me AND the embed will update GIVEN the bot has sent a confirmation embed WHEN I click "Cancel" THEN the embed will be updated AND no effect will have been applied GIVEN I am a user with the higher chance effect WHEN I drop a card THEN I will have a higher chance of getting a card I don't have ## Subtasks - [x] Create `/effects use` subcommand - [x] Add cooldown functionality - [x] Create confirm button event - [x] Create cancel button event - [ ] Create drop chance up effect - [ ] Update tests ## Notes *No notes*
Vylpes added the
type
story
blocked
needs criteria
needs estimate
labels 2024-10-11 19:05:08 +01:00
Author
Owner

Blocked by #378

Blocked by #378
Vylpes added this to the 0.9.0 milestone 2024-10-11 19:05:22 +01:00
Vylpes added the
needs tests
label 2024-10-27 16:41:44 +00:00
Vylpes changed title from Ability to use an effect in inventory to AS a user, I want to be able to use an effect I have in my inventory 2024-10-27 16:43:59 +00:00
Vylpes removed the
needs criteria
label 2024-10-27 16:45:15 +00:00
Vylpes removed the
blocked
label 2024-11-12 18:44:18 +00:00
Author
Owner

Should have a confirmation embed

Should have a confirmation embed
Vylpes removed the
needs estimate
label 2024-11-14 19:21:22 +00:00
Author
Owner
No description provided.
Vylpes removed the
needs tests
label 2024-11-16 14:40:13 +00:00
Vylpes added this to the 0.9 Sprint 9 project 2024-11-17 15:08:48 +00:00
Vylpes modified the project from 0.9 Sprint 9 to 0.9 Sprint 10 2024-12-01 15:01:38 +00:00
Vylpes self-assigned this 2024-12-07 17:33:46 +00:00
Vylpes started working 2024-12-13 17:56:04 +00:00
Author
Owner
  • How long should the effect last?
  • How much should the effect cost to buy?
- How long should the effect last? - How much should the effect cost to buy?
Vylpes added the
question
label 2024-12-13 18:04:32 +00:00
Author
Owner
  • How long should the effect last?
  • How much should the effect cost to buy?

Try 100 for 10 minutes with a cooldown of 3 hours

> - How long should the effect last? > - How much should the effect cost to buy? Try 100 for 10 minutes with a cooldown of 3 hours
Vylpes removed the
question
label 2024-12-13 18:26:58 +00:00
Vylpes stopped working 2024-12-13 18:27:38 +00:00
31 minutes 34 seconds
Vylpes modified the project from 0.9 Sprint 10 to 0.9 Sprint 11 2024-12-15 15:50:21 +00:00
Vylpes started working 2024-12-16 19:07:56 +00:00
Vylpes stopped working 2024-12-16 19:32:38 +00:00
24 minutes 42 seconds
Vylpes started working 2024-12-21 15:35:56 +00:00
Vylpes stopped working 2024-12-21 16:01:14 +00:00
25 minutes 18 seconds
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Total time spent: 1 hour 21 minutes
Vylpes
1 hour 21 minutes
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: External/card-drop#380
No description provided.