blob: ae23045c540e8900dd73502c88fd335f288c3278 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
/*
* File: godabil.h
* Summary: God-granted abilities.
*/
#ifndef GODABIL_H
#define GODABILN_H
#include "enum.h"
#include "externs.h"
bool ponderousify_armour();
int chronos_slouch(int);
bool zin_sustenance(bool actual = true);
bool zin_remove_all_mutations();
bool yred_injury_mirror(bool actual = true);
bool jiyva_grant_jelly(bool actual = true);
bool jiyva_remove_bad_mutation();
bool beogh_water_walk();
void yred_make_enslaved_soul(monsters *mon, bool force_hostile = false,
bool quiet = false, bool unrestricted = false);
void beogh_convert_orc(monsters *orc, bool emergency,
bool converted_by_follower = false);
void jiyva_convert_slime(monsters* slime);
void feawn_neutralise_plant(monsters *plant);
bool feawn_passthrough(const monsters * target);
bool vehumet_supports_spell(spell_type spell);
bool trog_burn_spellbooks();
#endif
|