OSDN Git Service

[Refactor] #38997 project_all_los() に player_type * 引数を追加. / Add player_type * argume...
[hengband/hengband.git] / src / realm-hex.c
index 2624d98..f63041a 100644 (file)
@@ -406,7 +406,7 @@ concptr do_hex_spell(player_type *caster_ptr, SPELL_IDX spell, BIT_FLAGS mode)
                if (info) return info_damage(1, power, 0);
                if (cast || cont)
                {
-                       project_all_los(GF_POIS, randint1(power));
+                       project_all_los(caster_ptr, GF_POIS, randint1(power));
                }
                break;
 
@@ -541,7 +541,7 @@ concptr do_hex_spell(player_type *caster_ptr, SPELL_IDX spell, BIT_FLAGS mode)
                                msg_print(_("我慢が解かれた!", "Time for end of patioence!"));
                                if (power)
                                {
-                                       project(0, rad, caster_ptr->y, caster_ptr->x, power, GF_HELL_FIRE,
+                                       project(caster_ptr, 0, rad, caster_ptr->y, caster_ptr->x, power, GF_HELL_FIRE,
                                                (PROJECT_STOP | PROJECT_GRID | PROJECT_ITEM | PROJECT_KILL), -1);
                                }
                                if (current_world_ptr->wizard)
@@ -602,7 +602,7 @@ concptr do_hex_spell(player_type *caster_ptr, SPELL_IDX spell, BIT_FLAGS mode)
                if (info) return info_damage(1, power, 0);
                if (cast || cont)
                {
-                       project_all_los(GF_HYPODYNAMIA, randint1(power));
+                       project_all_los(caster_ptr, GF_HYPODYNAMIA, randint1(power));
                }
                break;
 
@@ -842,7 +842,7 @@ concptr do_hex_spell(player_type *caster_ptr, SPELL_IDX spell, BIT_FLAGS mode)
                if (info) return info_damage(1, power, 0);
                if (cast || cont)
                {
-                       project_all_los(GF_PSI_DRAIN, randint1(power));
+                       project_all_los(caster_ptr, GF_PSI_DRAIN, randint1(power));
                }
                break;