From dc0762c547cab250d4fe081706930582a27c0b46 Mon Sep 17 00:00:00 2001 From: Ben Longbons Date: Thu, 24 Apr 2014 22:09:54 -0700 Subject: Conform magic headers to the decl/def rule --- src/map/magic.hpp | 57 ------------------------------------------------------- 1 file changed, 57 deletions(-) (limited to 'src/map/magic.hpp') diff --git a/src/map/magic.hpp b/src/map/magic.hpp index 642ae21..cd0ff99 100644 --- a/src/map/magic.hpp +++ b/src/map/magic.hpp @@ -42,61 +42,4 @@ */ int magic_message(dumb_ptr caster, XString source_invocation); -/** - * Removes the shroud from a character - * - * \param character The character to remove the shroud from - */ -void magic_unshroud(dumb_ptr character); - -/** - * Notifies a running spell that a status_change timer triggered by the spell has expired - * - * \param invocation The invocation to notify - * \param bl_id ID of the PC for whom this happened - * \param sc_id ID of the status change entry that finished - * \param supplanted Whether the status_change finished normally (0) or was supplanted by a new status_change (1) - */ -void spell_effect_report_termination(BlockId invocation, BlockId bl_id, - StatusChange sc_id, int supplanted); - -/** - * Identifies the invocation used to trigger a spell - * - * Returns empty string if not found - */ -AString magic_find_invocation(XString spellname); - -/** - * Identifies the invocation used to denote a teleport location - * - * Returns empty string if not found - */ -AString magic_find_anchor_invocation(XString teleport_location); - -/** - * Execute a spell invocation and sets up timers to finish - */ -void spell_execute(dumb_ptr invocation); - -/** - * Continue an NPC script embedded in a spell - */ -void spell_execute_script(dumb_ptr invocation); - -/** - * Stops all magic bound to the specified character - * - */ -void magic_stop_completely(dumb_ptr c); - -/** - * Attacks with a magical spell charged to the character - * - * Returns 0 if there is no charged spell or the spell is depleted. - */ -int spell_attack(BlockId caster, BlockId target); - -void spell_free_invocation(dumb_ptr invocation); - #endif // TMWA_MAP_MAGIC_HPP -- cgit v1.2.3-70-g09d2