OSDN Git Service

Merge pull request #3569 from sikabane-works/release/3.0.0.88-alpha
[hengbandforosx/hengbandosx.git] / src / blue-magic / learnt-power-getter.h
1 #pragma once
2 /*!
3  * @file learnt-power-getter.h
4  * @brief 青魔法の処理実行ヘッダ
5  */
6
7 #include "system/angband.h"
8
9 #include <optional>
10
11 enum class MonsterAbilityType;
12 class PlayerType;
13 struct monster_power;
14 int calculate_blue_magic_failure_probability(PlayerType *player_ptr, const monster_power &mp, int need_mana);
15 std::optional<MonsterAbilityType> get_learned_power(PlayerType *player_ptr);