/dports/games/dungeoncrawl/dc400b26-src/source/ |
H A D | mstuff2.cc | 94 beem.damage = dice_def( 1, 4 ); in mons_trap() 101 beem.damage = dice_def( 1, 0 ); in mons_trap() 108 beem.damage = dice_def( 1, 7 ); in mons_trap() 115 beem.damage = dice_def( 1, 10 ); in mons_trap() 122 beem.damage = dice_def( 1, 13 ); in mons_trap() 129 beem.damage = dice_def( 1, 15 ); in mons_trap() 1110 beam.damage = dice_def( 3, 15 ); in spore_goes_pop() 1119 beam.damage = dice_def( 3, 20 ); in spore_goes_pop() 1143 beam.damage = dice_def( 1, 0 ); in mons_spells() 1407 beam.damage = dice_def( 3, 6 ); in mons_spells() [all …]
|
H A D | beam.cc | 138 dice_def calc_dice( int num_dice, int max_damage ) in calc_dice() 140 dice_def ret( num_dice, 0 ); in calc_dice() 429 pbolt.damage = dice_def( 1, 5 ); // dam: 5 in zappy() 440 pbolt.damage = dice_def( 1, 3 + power / 5 ); // 25: 1d8 in zappy() 451 pbolt.damage = dice_def( 1, 3 + power / 5 ); // 25: 1d8 in zappy() 476 pbolt.damage = dice_def( 1, 4 + power / 5 ); // 25: 1d9 in zappy() 484 pbolt.damage = dice_def( 1, 4 + power / 5 ); // 25: 1d9 in zappy() 497 pbolt.damage = dice_def( 1, 8 + power / 4 ); // 25: 1d14 in zappy() 549 pbolt.damage = dice_def( 3, 2 + (power / 250) ); in zappy() 1007 pbolt.damage = dice_def( 1, 7 + power / 3 ); in zappy() [all …]
|
H A D | externs.h | 73 struct dice_def struct 78 dice_def( int n = 0, int s = 0 ) : num(n), size(s) {} in num() argument 106 dice_def damage;
|
H A D | mstuff2.h | 29 dice_def damage;
|
H A D | beam.h | 18 dice_def calc_dice( int num_dice, int max_damage );
|
H A D | stuff.h | 57 int roll_dice( const struct dice_def &dice );
|
H A D | misc.cc | 1232 beam.damage = dice_def( 1, 4 + (you.your_level / 2) ); in handle_traps() 1238 beam.damage = dice_def( 1, 0 ); in handle_traps() 1244 beam.damage = dice_def( 1, 7 + you.your_level ); in handle_traps() 1250 beam.damage = dice_def( 1, 13 + you.your_level ); in handle_traps() 1256 beam.damage = dice_def( 1, 10 + you.your_level ); in handle_traps() 1262 beam.damage = dice_def( 1, 15 + you.your_level ); in handle_traps()
|
H A D | spl-cast.cc | 2085 beam.damage = dice_def( 3, 12 ); in miscast_effect() 2113 beam.damage = dice_def( 3, 20 ); in miscast_effect() 3010 beam.damage = dice_def( 3, 14 ); in miscast_effect() 3041 beam.damage = dice_def( 3, 20 ); in miscast_effect() 3142 beam.damage = dice_def( 3, 11 ); in miscast_effect() 3264 beam.damage = dice_def( 3, 15 ); in miscast_effect() 3379 beam.damage = dice_def( 3, 8 ); in miscast_effect()
|
H A D | stuff.cc | 214 int roll_dice( const struct dice_def &dice ) in roll_dice()
|
/dports/games/stonesoup/crawl-0.27.1/crawl-ref/source/ |
H A D | mon-explode.cc | 61 beam.damage = dice_def(3, 5 + origin.get_hit_dice()); in setup_spore_explosion() 67 dice_def ball_lightning_damage(int hd) in ball_lightning_damage() 69 return dice_def(3, 5 + hd * 5 / 4); in ball_lightning_damage() 88 dice_def prism_damage(int hd, bool fully_powered) in prism_damage() 91 return dice_def(dice, 6 + hd * 7 / 4); in prism_damage() 112 beam.damage = dice_def(3, 5 + origin.get_hit_dice() * 5 / 4); in _setup_bennu_explosion() 125 beam.damage = (size > SIZE_BIG) ? dice_def(3, 25) : in _setup_inner_flame_explosion() 126 (size > SIZE_TINY) ? dice_def(3, 20) : in _setup_inner_flame_explosion() 127 dice_def(3, 15); in _setup_inner_flame_explosion() 143 beam.damage = dice_def(8, origin.get_hit_dice()); in _setup_bloated_husk_explosion()
|
H A D | spl-damage.h | 12 struct dice_def; 33 dice_def freeze_damage(int pow); 36 dice_def shatter_damage(int pow, monster *mons = nullptr); 39 dice_def irradiate_damage(int powc, bool random = true); 48 dice_def base_fragmentation_damage(int pow); 77 dice_def glaciate_damage(int pow, int eff_range); 98 dice_def ramparts_damage(int pow, bool random = true);
|
H A D | mon-explode.h | 12 struct dice_def; 19 dice_def ball_lightning_damage(int hd); 20 dice_def prism_damage(int hd, bool fully_powered);
|
H A D | mon-cast.h | 15 struct dice_def; 24 dice_def waterstrike_damage(int spell_hd); 25 dice_def resonance_strike_base_damage(const monster &caster);
|
H A D | random.h | 213 struct dice_def struct 218 constexpr dice_def() : num(0), size(0) {} in dice_def() argument 219 constexpr dice_def(int n, int s) : num(n), size(s) {} in dice_def() argument 223 constexpr dice_def CONVENIENT_NONZERO_DAMAGE{42, 1}; 225 dice_def calc_dice(int num_dice, int max_damage, bool random = true);
|
H A D | beam.h | 72 dice_def damage = dice_def(0,0); 356 dice_def zap_damage(zap_type z_type, int power, bool is_monster, bool random = true);
|
H A D | mon-project.h | 17 dice_def iood_damage(int pow, int dist);
|
H A D | random.cc | 284 int dice_def::roll() const in roll() 289 dice_def calc_dice(int num_dice, int max_damage, bool random) in calc_dice() 291 dice_def ret(num_dice, 0); in calc_dice()
|
H A D | describe-spells.cc | 374 static dice_def _spell_damage(spell_type spell, int hd) in _spell_damage() 396 return dice_def(0,0); in _spell_damage() 476 const dice_def dam = _spell_damage(spell, hd); in _effect_string()
|
H A D | spl-damage.cc | 888 dice_def freeze_damage(int pow) in freeze_damage() 890 return dice_def(1, 3 + pow / 3); in freeze_damage() 1000 dice_def base_fragmentation_damage(int pow) in base_fragmentation_damage() 1002 return dice_def(3, 5 + pow / 5); in base_fragmentation_damage() 1373 dice_def shatter_damage(int pow, monster *mon) in shatter_damage() 1667 dice_def irradiate_damage(int pow, bool random) in irradiate_damage() 1687 const dice_def dam_dice = irradiate_damage(pow); in _irradiate_cell() 3099 dice_def glaciate_damage(int pow, int eff_range) in glaciate_damage() 3455 const int base_damage = dice_def(4, 6).roll(); in actor_apply_toxic_bog() 3573 dice_def ramparts_damage(int pow, bool random) in ramparts_damage() [all …]
|
H A D | throw.cc | 504 expl->damage = dice_def(2, 5); in _setup_missile_beam() 706 pbolt.damage = dice_def(1, 100); in throw_it() 719 pbolt.damage = dice_def(); in throw_it()
|
H A D | spl-summoning.h | 102 dice_def battlesphere_damage(int pow);
|
H A D | mon-project.cc | 282 dice_def iood_damage(int pow, int dist) in iood_damage() 287 return dice_def(9, pow / 4); in iood_damage()
|
H A D | mon-cast.cc | 1312 beam.damage = dice_def(1, 0); in mons_spell_beam() 1437 beam.damage = dice_def(1, 0); in mons_spell_beam() 1523 beam.damage = dice_def(0, 1); in mons_spell_beam() 1552 beam.damage = dice_def(3, 8 + power / 11); in mons_spell_beam() 1572 beam.damage = dice_def(2, 4); in mons_spell_beam() 1583 beam.damage = dice_def(3, 24); in mons_spell_beam() 1591 beam.damage = dice_def(3, 24); in mons_spell_beam() 3490 beam.damage = dice_def(dice, 6 + power / 13); in _setup_ghostly_beam() 5112 dice_def waterstrike_damage(int spell_hd) in waterstrike_damage() 5114 return dice_def(3, 7 + spell_hd); in waterstrike_damage() [all …]
|
H A D | spl-miscast.cc | 75 beem.damage = dice_def(1, dam); in _ouch()
|
/dports/games/stonesoup/crawl-0.27.1/crawl-ref/source/util/monster/ |
H A D | monster-main.cc | 248 static string dice_def_string(dice_def dice) in dice_def_string() 254 static dice_def mi_calc_iood_damage(monster* mons) in mi_calc_iood_damage() 284 const dice_def dice = zap_damage(zap, pow, true, false); in mi_calc_chain_lightning_damage()
|