extern bool dispel_demons(HIT_POINT dam);
extern bool cleansing_nova(player_type *creature_ptr, bool magic, bool powerful);
extern bool unleash_mana_storm(player_type *creature_ptr, bool powerful);
-extern bool crusade(void);
+extern bool crusade(player_type *caster_ptr);
extern bool turn_undead(void);
extern void lite_room(POSITION y1, POSITION x1);
extern bool starlight(bool magic);
* @brief 視界内のモンスターに「聖戦」効果を与える処理
* @return 効力があった場合TRUEを返す
*/
-bool crusade(void)
+bool crusade(player_type *caster_ptr)
{
- return (project_all_los(p_ptr, GF_CRUSADE, p_ptr->lev*4));
+ return (project_all_los(caster_ptr, GF_CRUSADE, caster_ptr->lev*4));
}
/*!