diff options
author | Adam Borowski <kilobyte@angband.pl> | 2013-05-29 04:01:42 +0200 |
---|---|---|
committer | Adam Borowski <kilobyte@angband.pl> | 2013-05-29 04:01:42 +0200 |
commit | aff44e3dcf63bf0a5426c8d6998c8954bb44d26d (patch) | |
tree | 1708e320052e6631f93e85301ff6d2ad75ebb1ef /crawl-ref/source/melee_attack.h | |
parent | 30cd027a1c26d7375360584f5df8ec9f57a09c85 (diff) | |
parent | 1ef5305b68a6936247e5ee2a4aa7516222258490 (diff) | |
download | crawl-ref-aff44e3dcf63bf0a5426c8d6998c8954bb44d26d.tar.gz crawl-ref-aff44e3dcf63bf0a5426c8d6998c8954bb44d26d.zip |
Merge branch 'master' into lava_orcs
Diffstat (limited to 'crawl-ref/source/melee_attack.h')
-rw-r--r-- | crawl-ref/source/melee_attack.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/crawl-ref/source/melee_attack.h b/crawl-ref/source/melee_attack.h index f2cb04df53..bd44533ace 100644 --- a/crawl-ref/source/melee_attack.h +++ b/crawl-ref/source/melee_attack.h @@ -76,6 +76,7 @@ private: bool handle_phase_hit(); bool handle_phase_damaged(); bool handle_phase_killed(); + bool handle_phase_aux(); bool handle_phase_end(); /* Combat Calculations */ @@ -85,7 +86,7 @@ private: int calc_damage(); int calc_stat_to_hit_base(); int calc_stat_to_dam_base(); - int apply_defender_ac(int damage, int damage_max = 0); + int apply_defender_ac(int damage, int damage_max = 0, bool half_ac = false); int fire_res_apply_cerebov_downgrade(int res); /* Attack effects */ @@ -111,6 +112,7 @@ private: void do_passive_freeze(); void do_passive_heat(); void emit_foul_stench(); + void tendril_disarm(); /* Race Effects */ void do_minotaur_retaliation(); @@ -193,6 +195,8 @@ private: bool needs_bite_msg = false, int reduction = 1); bool _vamp_wants_blood_from_monster(const monster* mon); + + bool can_reach(); }; #endif |