"Fires a tiny ball of evil power which hurts good monsters greatly.");
{
- int dice = 3 + (plev - 1) / 5;
- int sides = 4;
+ DICE_NUMBER dice = 3 + (plev - 1) / 5;
+ DICE_SID sides = 4;
POSITION rad = 0;
if (info) return info_damage(dice, sides, 0);
if (desc) return _("生命のある者のHPと最大HP双方にダメージを与える効果のある球を放つ。", "Fires a ball which damages to both HP and MaxHP of living monsters.");
{
- int dice = 3;
- int sides = 6;
+ DICE_NUMBER dice = 3;
+ DICE_SID sides = 6;
POSITION rad = (plev < 30) ? 2 : 3;
int base;
if (desc) return _("地獄のボルトもしくはビームを放つ。", "Fires a bolt or beam of nether.");
{
- int dice = 8 + (plev - 5) / 4;
- int sides = 8;
+ DICE_NUMBER dice = 8 + (plev - 5) / 4;
+ DICE_SID sides = 8;
if (info) return info_damage(dice, sides, 0);
"Absorbs some HP from a monster and gives them to you by bolt. You will also gain nutritional sustenance from this.");
{
- int dice = 1;
- int sides = plev * 2;
+ DICE_NUMBER dice = 1;
+ DICE_SID sides = plev * 2;
int base = plev * 2;
if (info) return info_damage(dice, sides, base);
if (desc) return _("暗黒のボルトもしくはビームを放つ。", "Fires a bolt or beam of darkness.");
{
- int dice = 4 + (plev - 5) / 4;
- int sides = 8;
+ DICE_NUMBER dice = 4 + (plev - 5) / 4;
+ DICE_SID sides = 8;
if (info) return info_damage(dice, sides, 0);
if (desc) return _("視界内の生命のあるモンスターにダメージを与える。", "Damages all living monsters in sight.");
{
- int sides = plev * 3;
+ DICE_SID sides = plev * 3;
if (info) return info_damage(1, sides, 0);