#include "AppHdr.h"
#include "spl-clouds.h"
#include "externs.h"
#include <algorithm>
#include "beam.h"
#include "cloud.h"
#include "coord.h"
#include "coordit.h"
#include "env.h"
#include "exercise.h"
#include "fprop.h"
#include "godconduct.h"
#include "itemprop.h"
#include "items.h"
#include "libutil.h"
#include "message.h"
#include "misc.h"
#include "mon-behv.h"
#include "mon-util.h"
#include "ouch.h"
#include "player.h"
#include "skills.h"
#include "spl-util.h"
#include "stuff.h"
#include "terrain.h"
#include "transform.h"
#include "viewchar.h"
#include "shout.h"
Functions | |
bool | conjure_flame (int pow, const coord_def &where) |
bool | stinking_cloud (int pow, bolt &beem) |
int | cast_big_c (int pow, cloud_type cty, const actor *caster, bolt &beam) |
void | big_cloud (cloud_type cl_type, const actor *agent, const coord_def &where, int pow, int size, int spread_rate, int colour, std::string name, std::string tile) |
void | cast_ring_of_flames (int power) |
void | manage_fire_shield (int delay) |
void | corpse_rot (actor *caster) |
int | make_a_normal_cloud (coord_def where, int pow, int spread_rate, cloud_type ctype, const actor *agent, int colour, std::string name, std::string tile) |
std::string | get_evaporate_result_list (int potion) |
bool | cast_evaporate (int pow, bolt &beem, int pot_idx) |
int | holy_flames (monster *caster, actor *defender) |
void big_cloud | ( | cloud_type | cl_type, | |
const actor * | agent, | |||
const coord_def & | where, | |||
int | pow, | |||
int | size, | |||
int | spread_rate, | |||
int | colour, | |||
std::string | name, | |||
std::string | tile | |||
) |
int cast_big_c | ( | int | pow, | |
cloud_type | cty, | |||
const actor * | caster, | |||
bolt & | beam | |||
) |
bool cast_evaporate | ( | int | pow, | |
bolt & | beem, | |||
int | pot_idx | |||
) |
void cast_ring_of_flames | ( | int | power | ) |
bool conjure_flame | ( | int | pow, | |
const coord_def & | where | |||
) |
void corpse_rot | ( | actor * | caster | ) |
std::string get_evaporate_result_list | ( | int | potion | ) |
int make_a_normal_cloud | ( | coord_def | where, | |
int | pow, | |||
int | spread_rate, | |||
cloud_type | ctype, | |||
const actor * | agent, | |||
int | colour, | |||
std::string | name, | |||
std::string | tile | |||
) |
void manage_fire_shield | ( | int | delay | ) |
bool stinking_cloud | ( | int | pow, | |
bolt & | beem | |||
) |