1 /** 2 * @file 3 * @brief Slow projectiles, done as monsters. 4 **/ 5 6 #pragma once 7 8 #include "beam.h" 9 #include "spl-cast.h" 10 11 spret cast_iood(actor *caster, int pow, bolt *beam, 12 float vx = 0, float vy = 0, int foe = MHITNOT, 13 bool fail = false, bool needs_tracer = true); 14 void cast_iood_burst(int pow, coord_def target); 15 bool iood_act(monster& mon, bool no_trail = false); 16 void iood_catchup(monster* mon, int turns); 17 dice_def iood_damage(int pow, int dist); 18