Hengband  2.2.1
関数
realm-arcane.c ファイル
#include "angband.h"
#include "util.h"
#include "cmd-spell.h"
#include "avatar.h"
#include "spells.h"
#include "spells-floor.h"
#include "spells-object.h"
#include "spells-summon.h"
#include "spells-status.h"
#include "player-status.h"
#include "player-effects.h"
#include "targeting.h"
realm-arcane.c の依存先関係図:

関数

concptr do_arcane_spell (player_type *caster_ptr, SPELL_IDX spell, BIT_FLAGS mode)
 秘術領域魔法の各処理を行う [詳解]
 

関数詳解

◆ do_arcane_spell()

concptr do_arcane_spell ( player_type caster_ptr,
SPELL_IDX  spell,
BIT_FLAGS  mode 
)

秘術領域魔法の各処理を行う

引数
spell魔法ID
mode処理内容 (SPELL_NAME / SPELL_DESC / SPELL_INFO / SPELL_CAST)
戻り値
SPELL_NAME / SPELL_DESC / SPELL_INFO 時には文字列ポインタを返す。SPELL_CAST時はNULL文字列を返す。
呼び出し関係図: