blob: efced91fa40144245cb12fbbcea9163cf6dc8000 (
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
|
/*
* File: mon-abil.h
* Summary: Monster abilities.
* Written by: Linley Henzell
*/
#ifndef MONABIL_H
#define MONABIL_H
class monsters;
class bolt;
bool mon_special_ability(monsters *monster, bolt & beem);
void mon_nearby_ability(monsters *monster);
bool ugly_thing_mutate(monsters *ugly, bool proximity = false);
bool slime_split_merge(monsters *thing);
void ballisto_on_move(monsters * monster, const coord_def & pos);
void activate_ballistomycetes( monsters * monster, const coord_def & origin);
void deactivate_ballistos();
#endif
|