#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 | |||
| ) |

1.5.6