summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/attitude-change.h
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/attitude-change.h')
-rw-r--r--crawl-ref/source/attitude-change.h26
1 files changed, 26 insertions, 0 deletions
diff --git a/crawl-ref/source/attitude-change.h b/crawl-ref/source/attitude-change.h
new file mode 100644
index 0000000000..784edd8131
--- /dev/null
+++ b/crawl-ref/source/attitude-change.h
@@ -0,0 +1,26 @@
+#ifndef ATTITUDE_CHANGE_H
+#define ATTITUDE_CHANGE_H
+
+void good_god_follower_attitude_change(monsters *monster);
+void feawn_neutralise(monsters* monster);
+bool feawn_plants_hostile();
+void beogh_follower_convert(monsters *monster, bool orc_hit = false);
+void slime_convert(monsters *monster);
+bool holy_beings_attitude_change();
+bool evil_beings_attitude_change();
+bool chaotic_beings_attitude_change();
+bool magic_users_attitude_change();
+bool yred_slaves_abandon_you();
+bool beogh_followers_abandon_you();
+bool jiyva_slimes_abandon_you();
+bool make_god_gifts_disappear(bool level_only = true);
+bool make_holy_god_gifts_good_neutral(bool level_only = true);
+bool make_god_gifts_hostile(bool level_only = true);
+void good_god_holy_attitude_change(monsters *holy);
+void good_god_holy_fail_attitude_change(monsters *holy);
+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);
+
+#endif