OSDN Git Service

[Refactor] #40573 Moved cast_ninja_spell() from mind-switcher.c to mind-ninja.c/h
[hengband/hengband.git] / src / mind / mind-ninja.h
1 #pragma once
2
3 #include "system/angband.h"
4 #include "player-attack/player-attack-util.h"
5
6 bool kawarimi(player_type *caster_ptr, bool success);
7 bool rush_attack(player_type *attacker_ptr, bool *mdeath);
8 void process_surprise_attack(player_type *attacker_ptr, player_attack_type *pa_ptr);
9 void print_surprise_attack(player_attack_type *pa_ptr);
10 void calc_surprise_attack_damage(player_type *attacker_ptr, player_attack_type *pa_ptr);
11 void hayagake(player_type *creature_ptr);
12 bool set_superstealth(player_type *creature_ptr, bool set);
13 bool cast_ninja_spell(player_type *caster_ptr, int spell);