OSDN Git Service

Merge remote-tracking branch 'remotes/hengbandosx/english-mind-edits' into feature...
[hengband/hengband.git] / src / spell / spells-summon.h
1 #pragma once
2
3 #include "system/angband.h"
4
5 bool trump_summoning(player_type *caster_ptr, int num, bool pet, POSITION y, POSITION x, DEPTH lev, int type, BIT_FLAGS mode);
6 bool cast_summon_demon(player_type *creature_ptr, int power);
7 bool cast_summon_undead(player_type *creature_ptr, int power);
8 bool cast_summon_hound(player_type *creature_ptr, int power);
9 bool cast_summon_elemental(player_type *creature_ptr, int power);
10 bool cast_summon_octopus(player_type *creature_ptr);
11 bool item_tester_offer(player_type *creature_ptr, object_type *o_ptr);
12 bool cast_summon_greater_demon(player_type *caster_ptr);
13 bool summon_kin_player(player_type *creature_ptr, DEPTH level, POSITION y, POSITION x, BIT_FLAGS mode);
14 void mitokohmon(player_type *kohmon_ptr);
15 int summon_cyber(player_type *creature_ptr, MONSTER_IDX who, POSITION y, POSITION x);
16 int activate_hi_summon(player_type *caster_ptr, POSITION y, POSITION x, bool can_pet);
17 void cast_invoke_spirits(player_type *caster_ptr, DIRECTION dir);