#include "AppHdr.h"#include "spl-damage.h"#include "externs.h"#include "areas.h"#include "beam.h"#include "cloud.h"#include "coord.h"#include "directn.h"#include "env.h"#include "food.h"#include "godconduct.h"#include "it_use2.h"#include "itemprop.h"#include "items.h"#include "libutil.h"#include "message.h"#include "misc.h"#include "mon-behv.h"#include "mon-iter.h"#include "mon-stuff.h"#include "mon-util.h"#include "ouch.h"#include "player.h"#include "shout.h"#include "spl-util.h"#include "stuff.h"#include "terrain.h"#include "transform.h"#include "traps.h"#include "view.h"#include "viewchar.h"

Typedefs | |
| typedef std::pair< const monster *,int > | counted_monster |
| typedef std::vector < counted_monster > | counted_monster_list |
Enumerations | |
| enum | DEBRIS { DEBRIS_METAL, DEBRIS_ROCK, DEBRIS_STONE, DEBRIS_WOOD, DEBRIS_CRYSTAL, NUM_DEBRIS } |
Functions | |
| bool | fireball (int pow, bolt &beam) |
| void | setup_fire_storm (const actor *source, int pow, bolt &beam) |
| bool | cast_fire_storm (int pow, bolt &beam) |
| bool | cast_hellfire_burst (int pow, bolt &beam) |
| void | cast_chain_lightning (int pow, const actor *caster) |
| void | cast_toxic_radiance (bool non_player) |
| void | cast_refrigeration (int pow, bool non_player) |
| bool | vampiric_drain (int pow, monster *mons) |
| bool | burn_freeze (int pow, beam_type flavour, monster *mons) |
| int | airstrike (int pow, const dist &beam) |
| void | cast_shatter (int pow) |
| void | cast_ignite_poison (int pow) |
| void | cast_discharge (int pow) |
| void | cast_dispersal (int pow) |
| bool | cast_fragmentation (int pow, const dist &spd) |
| int | wielding_rocks () |
| bool | cast_sandblast (int pow, bolt &beam) |
| typedef std::pair<const monster* ,int> counted_monster |
| typedef std::vector<counted_monster> counted_monster_list |
| enum DEBRIS |
| int airstrike | ( | int | pow, | |
| const dist & | beam | |||
| ) |


| void cast_chain_lightning | ( | int | pow, | |
| const actor * | caster | |||
| ) |

| void cast_discharge | ( | int | pow | ) |

| void cast_dispersal | ( | int | pow | ) |

| bool cast_fire_storm | ( | int | pow, | |
| bolt & | beam | |||
| ) |

| bool cast_fragmentation | ( | int | pow, | |
| const dist & | spd | |||
| ) |

| bool cast_hellfire_burst | ( | int | pow, | |
| bolt & | beam | |||
| ) |

| void cast_ignite_poison | ( | int | pow | ) |

| void cast_refrigeration | ( | int | pow, | |
| bool | non_player | |||
| ) |

| bool cast_sandblast | ( | int | pow, | |
| bolt & | beam | |||
| ) |

| void cast_shatter | ( | int | pow | ) |

| void cast_toxic_radiance | ( | bool | non_player | ) |

| bool fireball | ( | int | pow, | |
| bolt & | beam | |||
| ) |


| bool vampiric_drain | ( | int | pow, | |
| monster * | mons | |||
| ) |

| int wielding_rocks | ( | ) |

1.5.6