From 1c4f4dd987fdfe1462aef78550f46ac1f46adf26 Mon Sep 17 00:00:00 2001 From: Stefan O'Rear Date: Wed, 4 Nov 2009 21:36:26 -0800 Subject: Allow each dancing weapon to have its own stats --- crawl-ref/source/monster.cc | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'crawl-ref/source/monster.cc') diff --git a/crawl-ref/source/monster.cc b/crawl-ref/source/monster.cc index 376e660b81..58b4f53462 100644 --- a/crawl-ref/source/monster.cc +++ b/crawl-ref/source/monster.cc @@ -3424,6 +3424,19 @@ void monsters::uglything_init(bool only_mutate) colour = ghost->colour; } +void monsters::dancing_weapon_init() +{ + hit_dice = ghost->xl; + max_hit_points = ghost->max_hp; + + hit_points = max_hit_points; + ac = ghost->ac; + ev = ghost->ev; + speed = ghost->speed; + speed_increment = 70; + colour = ghost->colour; +} + void monsters::uglything_mutate(unsigned char force_colour) { ghost->init_ugly_thing(type == MONS_VERY_UGLY_THING, true, force_colour); -- cgit v1.2.3-54-g00ecf