OSDN Git Service

Merge pull request #3532 from sikabane-works/release/3.0.0.87-alpha
[hengbandforosx/hengbandosx.git] / src / mind / mind-samurai.h
1 #pragma once
2
3 #include "system/angband.h"
4
5 #include "combat/combat-options-type.h"
6 #include "object-enchant/tr-flags.h"
7
8 class MonsterAttackPlayer;
9 class MonsterEntity;
10 struct player_attack_type;
11 class PlayerType;
12 MULTIPLY mult_hissatsu(PlayerType *player_ptr, MULTIPLY mult, const TrFlags &flags, MonsterEntity *m_ptr, combat_options mode);
13 void concentration(PlayerType *player_ptr);
14 bool choose_samurai_stance(PlayerType *player_ptr);
15 int calc_attack_quality(PlayerType *player_ptr, player_attack_type *pa_ptr);
16 void mineuchi(PlayerType *player_ptr, player_attack_type *pa_ptr);
17 void musou_counterattack(PlayerType *player_ptr, MonsterAttackPlayer *monap_ptr);