Skip to Content.
Sympa Menu

sm-grimoire-bugs - [SM-Grimoire-Bugs] [Bug 10096] SDL casts arts without asking for it

sm-grimoire-bugs AT lists.ibiblio.org

Subject: SourceMage Grimoire Bug List

List archive

Chronological Thread  
  • From: bugzilla-daemon AT bugs.sourcemage.org
  • To: sm-grimoire-bugs AT lists.ibiblio.org
  • Subject: [SM-Grimoire-Bugs] [Bug 10096] SDL casts arts without asking for it
  • Date: 17 Nov 2005 17:10:44 -0000

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


acedit AT armory.com changed:

What |Removed |Added
----------------------------------------------------------------------------
Component|libs |Cast
Product|Codex |Sorcery
Version|test grimoire |1.14.x




------- Additional Comments From acedit AT armory.com 2005-11-17 11:10 -------
There are several places the default answer comes from, none of them are the
spell itself though. The default answer depends primarily on the state of the
system at the time, and common usage cases.

On a fresh system out of the box (without arts installed) if you just cast sdl
and nothing else, then the default is no.

You can setup defaults using the sorcery defaults command, Im guessing you
didnt
do this, but it could be the source of the problem.

If you cast sdl with other things that depend on arts, or have an optional
depends on arts which you say yes to, the default answer becomes yes (this was
regarded as more convenient for the common usages).

If you cast the spell, choose yes at some point and install the spell, then
recast without -r, the question is answered for you (you already answered it)
by
using the existing dependencies. If you then kill cast before it builds the
spell, then those answers (with a yes) are left in an uncommitted state.
Casting
with -r inhibits inferring the answer from the already installed spell.

If you then recast the spell with the uncommitted depends data, it uses that
as
its best guess to your intention. Imagine im building a bunch of stuff and I
reflexively answer a question wrong, I can then quit, and try again and cast
remembers all the answer I gave (its quite annoying when it doesn't)

I suspect that if you answer 'n', then quit, then cast -r arts again, the
answer
will show up as n the next time. Thats what it does for me.

Sorcery obviously cannot guess your intentions correctly all the time. What it
sounds like you want is an option to reconfigure and ignore all other previous
answers which is a reasonable request.

--
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.




Archive powered by MHonArc 2.6.24.

Top of Page