OSDN Git Service

[Refactor] #40414 Renamed class-related racials from racial-* to mind-*
[hengband/hengband.git] / src / mind / mind-force-trainer.c
1 #include "mind/mind-force-trainer.h"
2
3 /*!
4  * @brief 練気術師が「練気」で溜めた気の量を返す
5  * @param caster_ptr プレーヤーの参照ポインタ
6  * @return 現在溜まっている気の量
7  */
8 MAGIC_NUM1 get_current_ki(player_type *caster_ptr)
9 {
10     return caster_ptr->magic_num1[0];
11 }
12
13 /*!
14  * @brief 練気術師において、気を溜める
15  * @param caster_ptr プレーヤーの参照ポインタ
16  * @param is_reset TRUEなら気の量をkiにセットし、FALSEなら加減算を行う
17  * @param ki 気の量
18  * @return なし
19  */
20 void set_current_ki(player_type *caster_ptr, bool is_reset, MAGIC_NUM1 ki)
21 {
22     if (is_reset) {
23         caster_ptr->magic_num1[0] = ki;
24         return;
25     }
26
27     caster_ptr->magic_num1[0] += ki;
28 }