GetSpallCastSpontaneously()
From NWN Lexicon
Jump to navigationJump to searchReturns TRUE if the last spell was cast spontaneously.
Description
Returns TRUE if the last spell was cast spontaneously. This function is only used in the Spell Script, using it elsewhere may provide odd results.
eg; a Cleric casting SPELL_CURE_LIGHT_WOUNDS when it is not prepared, using another level 1 slot
Remarks
With this you can more accurately return spell uses back to a caster if they've erroneously cast a spell which needs cancelling. You could also deal with spontaneously cast spells differently, for instance blocking certain ones or making them weaker.
Version
This function was added in 1.86.8193.35 of NWN:EE.
Example
See Also
functions: |