Difference between revisions of "RemoveSpell"

From the Oblivion ConstructionSet Wiki
Jump to navigation Jump to search
imported>DragoonWraith
(get rid of those annoying messages! - apparently there was an article on this, but now it's included in the appropriate functions' pages - I think this way is better.)
imported>Vswe
m (Added Search Terms)
 
(8 intermediate revisions by 5 users not shown)
Line 10: Line 10:
   Addspell WeirdAbility
   Addspell WeirdAbility
  Endif
  Endif
==Notes==
*Using AddSpell to remove a spell to the player's repertoire will give a message informing the player of this. In certain situations, this can be very annoying, but using a call to a blank [[Message]] just before using AddSpell will prevent this. Like so:
<pre>Message ""
player.RemoveSpell "spell ID"</pre>


==See Also==
==See Also==
[[AddSpell]]
* [[RemoveSpellNS]] - Spamless version of command (OBSE 15).
[[Preventing messages]]
* [[AddSpell]]
* [[Message Spam]] - Avoiding message spam.


[[Category: Functions]]
[[Category: Functions]]
[[Category:Functions (CS)]]
[[Category: Functions (CS 1.0)]]
[[Category: Actor Functions]]
[[Category: Actor Functions (CS 1.0)]]
[[Category: Magic Functions]]
[[Category: Magic Functions]]
[[Category: Magic Functions (CS 1.0)]]
<!-- Begin Search Terms
Remove
Spell
End Search Terms -->

Latest revision as of 12:21, 20 June 2008

Removes the specified spell from the caller's spell list. This function returns 1 if the spell is successfully removed from the caller, and 0 if the spell cannot be removed (e.g. if they don't have the spell in their spell list in the first place)

Syntax:

RemoveSpell SpellID

Examples:

RemoveSpell DisTickleBritch
If Removespell WeirdAbility == 0  ; Toggle Ability on/off
  Addspell WeirdAbility
Endif

See Also[edit | edit source]