summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/externs.h
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/externs.h')
-rw-r--r--crawl-ref/source/externs.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/crawl-ref/source/externs.h b/crawl-ref/source/externs.h
index e5ab195f50..0560a0e2be 100644
--- a/crawl-ref/source/externs.h
+++ b/crawl-ref/source/externs.h
@@ -881,8 +881,8 @@ public:
int hit_dice;
int ac;
int ev;
- unsigned int speed;
- unsigned int speed_increment;
+ int speed;
+ int speed_increment;
unsigned char x;
unsigned char y;
unsigned char target_x;
@@ -1008,6 +1008,12 @@ public:
actor_type atype() const { return ACT_MONSTER; }
+ // Hack, with a capital H.
+ void fix_speed();
+ void check_speed();
+
+ static int base_speed(int mcls);
+
private:
void init_with(const monsters &mons);
};