summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/wiz-you.h
blob: 7af0e88935eca0cf8ee21cd067f3f34c762c77fe (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
32
33
34
35
36
37
38
39
/**
 * @file
 * @brief Player related wizard functions.
**/

#ifndef WIZYOU_H
#define WIZYOU_H

#include "enum.h"

void wizard_cast_spec_spell();
void wizard_memorise_spec_spell();
void wizard_heal(bool super_heal);
void wizard_set_hunger_state();
void wizard_set_piety();
void wizard_set_piety_to(int new_piety, bool force = false);
void wizard_exercise_skill();
void wizard_set_abyss();
void wizard_set_skill_level(skill_type skill = SK_NONE);
void wizard_set_all_skills();
void wizard_change_species();
void wizard_set_xl();
void set_xl(const int newxl, const bool train);
bool wizard_add_mutation();
void wizard_set_stats();
void wizard_edit_durations();
void wizard_list_props();
void wizard_get_god_gift();
void wizard_toggle_xray_vision();
void wizard_god_wrath();
void wizard_god_mollify();
void wizard_transform();
void wizard_join_religion();
species_type find_species_from_string(const string &species_str);
void wizard_change_species_to(species_type sp);
job_type find_job_from_string(const string &job_str);
void wizard_change_job_to(job_type job);

#endif