OSDN Git Service

[Refactor] #37353 VARTUE_LARGE, VARTUE_SMALL を avatar.h へ移動.
[hengband/hengband.git] / src / snipe.h
1 #pragma once
2
3 /* Sniper */
4 #define SP_NONE          0
5 #define SP_LITE          1
6 #define SP_AWAY          2
7 #define SP_FIRE          3
8 #define SP_KILL_WALL     4
9 #define SP_COLD          5
10 #define SP_KILL_TRAP     6
11 #define SP_ELEC          7
12 #define SP_PIERCE        8
13 #define SP_RUSH          9
14 #define SP_DOUBLE        10
15 #define SP_EXPLODE       11
16 #define SP_EVILNESS      12
17 #define SP_HOLYNESS      13
18 #define SP_FINAL         14
19 #define SP_NEEDLE        15
20
21 /* snipe.c */
22 extern void reset_concentration(bool msg);
23 extern void display_snipe_list(void);
24 extern MULTIPLY tot_dam_aux_snipe(MULTIPLY mult, monster_type *m_ptr, SPELL_IDX snipe_type);
25 extern void do_cmd_snipe(void);
26 extern void do_cmd_snipe_browse(void);
27 extern int boost_concentration_damage(int tdam);