Searched refs:prism_charge (Results 1 – 4 of 4) sorted by relevance
98 beam.damage = prism_damage(origin.get_hit_dice(), origin.prism_charge == 2); in _setup_prism_explosion()101 beam.ex_size = origin.prism_charge; in _setup_prism_explosion()177 if (mons.type == MONS_FULMINANT_PRISM && mons.prism_charge <= 0) in monster_explodes()
92 int prism_charge; ///< Turns this prism has existed member
1669 ++mons->prism_charge; in handle_monster_move()1670 if (mons->prism_charge == 2) in handle_monster_move()
1649 else if (mons.type == MONS_FULMINANT_PRISM && mons.prism_charge == 0) in monster_die()