if (desc) return _("弱い魔法の矢を放つ。", "Fires a weak bolt of magic.");
{
- int dice = 3 + (plev - 1) / 5;
- int sides = 4;
+ DICE_NUMBER dice = 3 + (plev - 1) / 5;
+ DICE_SID sides = 4;
if (info) return info_damage(dice, sides, 0);
if (desc) return _("地獄のボルトもしくはビームを放つ。", "Fires a bolt or beam of nether.");
{
- int dice = 6 + (plev - 5) / 4;
- int sides = 8;
+ DICE_NUMBER dice = 6 + (plev - 5) / 4;
+ DICE_SID sides = 8;
if (info) return info_damage(dice, sides, 0);
"Fires a ball of evil power. Hurts good monsters greatly.");
{
- 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 plasma.");
{
- int dice = 11 + (plev - 5) / 4;
- int sides = 8;
+ DICE_NUMBER dice = 11 + (plev - 5) / 4;
+ DICE_SID sides = 8;
if (info) return info_damage(dice, sides, 0);
{
int base = 30;
- int sides = 25;
+ DICE_SID sides = 25;
if (info) return info_duration(base, sides);