OSDN Git Service

青魔法・ものまねに魔法「メテオストライク」を追加
[hengbandforosx/hengbandosx.git] / src / blue-magic / blue-magic-ball-bolt.h
1 #pragma once
2 /*!
3  * @file blue-magic-ball-bolt.h
4  * @brief 青魔法のボール/ボルト系呪文ヘッダ
5  */
6
7 struct bmc_type;
8 class PlayerType;
9 bool cast_blue_ball_acid(PlayerType *player_ptr, bmc_type *bmc_ptr);
10 bool cast_blue_ball_elec(PlayerType *player_ptr, bmc_type *bmc_ptr);
11 bool cast_blue_ball_fire(PlayerType *player_ptr, bmc_type *bmc_ptr);
12 bool cast_blue_ball_cold(PlayerType *player_ptr, bmc_type *bmc_ptr);
13 bool cast_blue_ball_pois(PlayerType *player_ptr, bmc_type *bmc_ptr);
14 bool cast_blue_ball_nuke(PlayerType *player_ptr, bmc_type *bmc_ptr);
15 bool cast_blue_ball_nether(PlayerType *player_ptr, bmc_type *bmc_ptr);
16 bool cast_blue_ball_chaos(PlayerType *player_ptr, bmc_type *bmc_ptr);
17 bool cast_blue_ball_water(PlayerType *player_ptr, bmc_type *bmc_ptr);
18 bool cast_blue_ball_star_burst(PlayerType *player_ptr, bmc_type *bmc_ptr);
19 bool cast_blue_ball_dark_storm(PlayerType *player_ptr, bmc_type *bmc_ptr);
20 bool cast_blue_ball_mana_storm(PlayerType *player_ptr, bmc_type *bmc_ptr);
21 bool cast_blue_ball_void(PlayerType *player_ptr, bmc_type *bmc_ptr);
22 bool cast_blue_ball_abyss(PlayerType *player_ptr, bmc_type *bmc_ptr);
23 bool cast_blue_ball_meteor(PlayerType *player_ptr, bmc_type *bmc_ptr);
24
25 bool cast_blue_bolt_acid(PlayerType *player_ptr, bmc_type *bmc_ptr);
26 bool cast_blue_bolt_elec(PlayerType *player_ptr, bmc_type *bmc_ptr);
27 bool cast_blue_bolt_fire(PlayerType *player_ptr, bmc_type *bmc_ptr);
28 bool cast_blue_bolt_cold(PlayerType *player_ptr, bmc_type *bmc_ptr);
29 bool cast_blue_bolt_nether(PlayerType *player_ptr, bmc_type *bmc_ptr);
30 bool cast_blue_bolt_water(PlayerType *player_ptr, bmc_type *bmc_ptr);
31 bool cast_blue_bolt_mana(PlayerType *player_ptr, bmc_type *bmc_ptr);
32 bool cast_blue_bolt_plasma(PlayerType *player_ptr, bmc_type *bmc_ptr);
33 bool cast_blue_bolt_icee(PlayerType *player_ptr, bmc_type *bmc_ptr);
34 bool cast_blue_bolt_void(PlayerType *player_ptr, bmc_type *bmc_ptr);
35 bool cast_blue_bolt_abyss(PlayerType *player_ptr, bmc_type *bmc_ptr);
36 bool cast_blue_bolt_meteor(PlayerType *player_ptr, bmc_type *bmc_ptr);
37 bool cast_blue_bolt_missile(PlayerType *player_ptr, bmc_type *bmc_ptr);