Open eriktorbjorn opened 4 years ago
Spellbreaker fixes this with a special case in V-CAST
:
<SET VRB <SPELL-TO-VERB>>
<COND (<AND <NOT ,PRSI>
<NOT <EQUAL? .VRB
,V?JINDAK ,V?GIRGOL ,V?LESOCH>>
<NOT <EQUAL? .VRB ,V?$XEROX>>>
<TELL
"You must cast that on something." CR>)
(T
<PERFORM .VRB ,PRSI>)>
For comparison, this is what Sorcerer does:
<COND (<NOT ,PRSI>
<TELL
"You might as well be casting it away as not cast it on something." CR>)
(T
<PERFORM .VRB ,PRSI>)>
This is because
V-CAST
assumes that all spells require aPRSI
. But VEZZA, GASPAR and FWEEP don't.