Skip to Content.
Sympa Menu

sm-sorcery-bugs - [SM-Sorcery-Bugs] [Bug 10186] New: Prompt to remove spells if user declines casting all

sm-sorcery-bugs AT lists.ibiblio.org

Subject: Bugs for Sorcery are reported here

List archive

Chronological Thread  
  • From: bugzilla-daemon AT bugs.sourcemage.org
  • To: sm-sorcery-bugs AT lists.ibiblio.org
  • Subject: [SM-Sorcery-Bugs] [Bug 10186] New: Prompt to remove spells if user declines casting all
  • Date: 9 Dec 2005 00:03:50 -0000

http://bugs.sourcemage.org/show_bug.cgi?id=10186

Summary: Prompt to remove spells if user declines casting all
Product: Sorcery
Version: Untargetted future release
Platform: All
OS/Version: All
Status: NEW
Severity: enhancement
Priority: P5
Component: Cast
AssignedTo: sm-sorcery-bugs AT lists.ibiblio.org
ReportedBy: juuso.alasuutari AT tamperelainen.org


When cast displays the spells to be cast and asks for approval, it would be
helpful to have a chance to manually remove spells from the list instead of
just saying y or n. That way the user wouldn't have to recast and go through
the unpleasant task of answering every prompt again if he wanted to change
something.
(Of course it's also possible to exit and edit the queue with sorcery, but my
approach would IMHO be more convenient and also look after dependency
problems.)

A solution would be to ask "Drop spell(s) from queue and cast remaining
spells?" if the user says no to "cast these spells?".
He would be prompted to enter the names of the spells to drop. After doing so
he would be presented with a new queue, stripped of the selected spells, and
again the question "cast these spells?".
If he would say no, he'd just exit into shell.

If there would be spells in the user's drop list that aren't found in the
install queue, there would be an error message "Can't drop spell(s)
<wrongspell1>, wrongspell2>: not in queue", or something in that manner.

If the spells the user wants to drop would be dependencies to any of the
remaining spells, there would be a prompt "Warning: dropping spell(s)
<droppedspell1>, <droppedspell2> will also cause spell(s) <crippledspell1>,
<crippledspell2> to be dropped due to dependency problems. Proceed anyway?".

--
Configure bugmail: http://bugs.sourcemage.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



  • [SM-Sorcery-Bugs] [Bug 10186] New: Prompt to remove spells if user declines casting all, bugzilla-daemon, 12/08/2005

Archive powered by MHonArc 2.6.24.

Top of Page