#include "AppHdr.h"
#include "spl-summoning.h"
#include "artefact.h"
#include "cloud.h"
#include "coord.h"
#include "coordit.h"
#include "database.h"
#include "delay.h"
#include "directn.h"
#include "dungeon.h"
#include "env.h"
#include "food.h"
#include "fprop.h"
#include "ghost.h"
#include "godconduct.h"
#include "goditem.h"
#include "invent.h"
#include "itemprop.h"
#include "items.h"
#include "it_use2.h"
#include "mapmark.h"
#include "message.h"
#include "mgen_data.h"
#include "misc.h"
#include "mon-behv.h"
#include "mon-iter.h"
#include "mon-place.h"
#include "mon-stuff.h"
#include "mon-util.h"
#include "player-stats.h"
#include "religion.h"
#include "shout.h"
#include "stuff.h"
#include "teleport.h"
#include "terrain.h"
#include "xom.h"
Functions | |
bool | summon_animals (int pow) |
bool | cast_summon_butterflies (int pow, god_type god) |
bool | cast_summon_small_mammals (int pow, god_type god) |
bool | item_is_snakable (const item_def &item) |
bool | cast_sticks_to_snakes (int pow, god_type god) |
bool | cast_summon_scorpions (int pow, god_type god) |
bool | cast_summon_swarm (int pow, god_type god) |
bool | cast_call_canine_familiar (int pow, god_type god) |
bool | cast_summon_elemental (int pow, god_type god, monster_type restricted_type, int unfriendly, int horde_penalty) |
bool | cast_summon_ice_beast (int pow, god_type god) |
bool | cast_summon_ugly_thing (int pow, god_type god) |
bool | cast_summon_dragon (int pow, god_type god) |
bool | summon_berserker (int pow, actor *caster, monster_type override_mons) |
bool | summon_holy_warrior (int pow, god_type god, int spell, bool force_hostile, bool permanent, bool quiet) |
bool | cast_tukimas_dance (int pow, god_type god, bool force_hostile) |
bool | cast_conjure_ball_lightning (int pow, god_type god) |
bool | cast_call_imp (int pow, god_type god) |
bool | summon_lesser_demon (int pow, god_type god, int spell, bool quiet) |
bool | summon_common_demon (int pow, god_type god, int spell, bool quiet) |
bool | summon_greater_demon (int pow, god_type god, int spell, bool quiet) |
bool | summon_demon_type (monster_type mon, int pow, god_type god, int spell) |
bool | cast_summon_demon (int pow, god_type god) |
bool | cast_demonic_horde (int pow, god_type god) |
bool | cast_summon_greater_demon (int pow, god_type god) |
bool | cast_shadow_creatures (god_type god) |
bool | can_cast_malign_gateway () |
coord_def | find_gateway_location (actor *caster, bool(*environment_checker)(dungeon_feature_type)) |
bool | cast_malign_gateway (actor *caster, int pow, god_type god) |
bool | cast_summon_horrible_things (int pow, god_type god) |
void | equip_undead (const coord_def &a, int corps, int mons, int monnum) |
int | animate_remains (const coord_def &a, corpse_type class_allowed, beh_type beha, unsigned short hitting, actor *as, std::string nas, god_type god, bool actual, bool quiet, bool force_beh, int *mon_index, int *motions_r) |
int | animate_dead (actor *caster, int pow, beh_type beha, unsigned short hitting, actor *as, std::string nas, god_type god, bool actual) |
bool | cast_simulacrum (int pow, god_type god) |
bool | cast_twisted_resurrection (int pow, god_type god) |
bool | cast_haunt (int pow, const coord_def &where, god_type god) |
void | abjuration (int pow) |
void abjuration | ( | int | pow | ) |
int animate_dead | ( | actor * | caster, | |
int | pow, | |||
beh_type | beha, | |||
unsigned short | hitting, | |||
actor * | as, | |||
std::string | nas, | |||
god_type | god, | |||
bool | actual | |||
) |
int animate_remains | ( | const coord_def & | a, | |
corpse_type | class_allowed, | |||
beh_type | beha, | |||
unsigned short | hitting, | |||
actor * | as, | |||
std::string | nas, | |||
god_type | god, | |||
bool | actual, | |||
bool | quiet, | |||
bool | force_beh, | |||
int * | mon_index, | |||
int * | motions_r | |||
) |
bool can_cast_malign_gateway | ( | ) |
bool cast_call_canine_familiar | ( | int | pow, | |
god_type | god | |||
) |
bool cast_call_imp | ( | int | pow, | |
god_type | god | |||
) |
bool cast_conjure_ball_lightning | ( | int | pow, | |
god_type | god | |||
) |
bool cast_demonic_horde | ( | int | pow, | |
god_type | god | |||
) |
bool cast_shadow_creatures | ( | god_type | god | ) |
bool cast_simulacrum | ( | int | pow, | |
god_type | god | |||
) |
bool cast_sticks_to_snakes | ( | int | pow, | |
god_type | god | |||
) |
bool cast_summon_butterflies | ( | int | pow, | |
god_type | god | |||
) |
bool cast_summon_demon | ( | int | pow, | |
god_type | god | |||
) |
bool cast_summon_dragon | ( | int | pow, | |
god_type | god | |||
) |
bool cast_summon_elemental | ( | int | pow, | |
god_type | god, | |||
monster_type | restricted_type, | |||
int | unfriendly, | |||
int | horde_penalty | |||
) |
bool cast_summon_greater_demon | ( | int | pow, | |
god_type | god | |||
) |
bool cast_summon_horrible_things | ( | int | pow, | |
god_type | god | |||
) |
bool cast_summon_ice_beast | ( | int | pow, | |
god_type | god | |||
) |
bool cast_summon_scorpions | ( | int | pow, | |
god_type | god | |||
) |
bool cast_summon_small_mammals | ( | int | pow, | |
god_type | god | |||
) |
bool cast_summon_swarm | ( | int | pow, | |
god_type | god | |||
) |
bool cast_summon_ugly_thing | ( | int | pow, | |
god_type | god | |||
) |
bool cast_tukimas_dance | ( | int | pow, | |
god_type | god, | |||
bool | force_hostile | |||
) |
bool cast_twisted_resurrection | ( | int | pow, | |
god_type | god | |||
) |
void equip_undead | ( | const coord_def & | a, | |
int | corps, | |||
int | mons, | |||
int | monnum | |||
) |
coord_def find_gateway_location | ( | actor * | caster, | |
bool(*)(dungeon_feature_type) | environment_checker | |||
) |
bool item_is_snakable | ( | const item_def & | item | ) |
bool summon_animals | ( | int | pow | ) |
bool summon_berserker | ( | int | pow, | |
actor * | caster, | |||
monster_type | override_mons | |||
) |
bool summon_common_demon | ( | int | pow, | |
god_type | god, | |||
int | spell, | |||
bool | quiet | |||
) |
bool summon_demon_type | ( | monster_type | mon, | |
int | pow, | |||
god_type | god, | |||
int | spell | |||
) |
bool summon_greater_demon | ( | int | pow, | |
god_type | god, | |||
int | spell, | |||
bool | quiet | |||
) |
bool summon_holy_warrior | ( | int | pow, | |
god_type | god, | |||
int | spell, | |||
bool | force_hostile, | |||
bool | permanent, | |||
bool | quiet | |||
) |
bool summon_lesser_demon | ( | int | pow, | |
god_type | god, | |||
int | spell, | |||
bool | quiet | |||
) |