OSDN Git Service

8e0edfe465ab761685dfa7b8dd4d1795d4514c13
[hengbandforosx/hengbandosx.git] / src / mspell / mspell-judgement.h
1 #pragma once
2
3 #include "system/angband.h"
4
5 struct monster_type;
6 struct player_type;
7 bool direct_beam(player_type *player_ptr, POSITION y1, POSITION x1, POSITION y2, POSITION x2, monster_type *m_ptr);
8 bool breath_direct(player_type *player_ptr, POSITION y1, POSITION x1, POSITION y2, POSITION x2, POSITION rad, EFFECT_ID typ, bool is_friend);
9 void get_project_point(player_type *player_ptr, POSITION sy, POSITION sx, POSITION *ty, POSITION *tx, BIT_FLAGS flg);
10 bool dispel_check_monster(player_type *player_ptr, MONSTER_IDX m_idx, MONSTER_IDX t_idx);
11 bool dispel_check(player_type *player_ptr, MONSTER_IDX m_idx);