Searched refs:dmg (Results 1 - 25 of 30) sorted by relevance

12

/seL4-refos-master/projects/refos/impl/apps/nethack/src/nethack-3.4.3/src/
H A Dmcastu.c168 int dmg, ml = mtmp->m_lev; local
254 dmg = 0;
262 dmg = d((int)((ml/2) + mattk->damn), (int)mattk->damd);
263 else dmg = d((int)((ml/2) + 1), 6);
264 if (Half_spell_damage) dmg = (dmg+1) / 2;
275 dmg = 0;
284 dmg = 0;
292 dmg = 0;
293 } else dmg
[all...]
H A Dmhitu.c874 int dmg, armpro, permdmg; local
906 dmg = d((int)mattk->damn, (int)mattk->damd);
908 dmg += d((int)mattk->damn, (int)mattk->damd); /* extra damage */
924 dmg = 0;
939 dmg = 1;
945 dmg += dmgval(otmp, &youmonst);
946 if (dmg <= 0) dmg = 1;
948 artifact_hit(mtmp, &youmonst, otmp, &dmg,dieroll)))
950 if (!dmg) brea
1996 int dmg = d(2,6); local
[all...]
H A Ddothrow.c782 int dmg = dmgval(obj, &youmonst); local
787 obj, &dmg, rn1(18,2));
789 if (!dmg) { /* probably wasn't a weapon; base damage on weight */
790 dmg = (int) obj->owt / 100;
791 if (dmg < 1) dmg = 1;
792 else if (dmg > 6) dmg = 6;
795 dmg = 0;
797 if (dmg >
1035 int dmg = rn2(2); local
[all...]
H A Dmondata.c354 int i, dmg = 0; local
366 dmg = mdef->data->mattk[i].damn;
367 if(!dmg) dmg = mdef->data->mlevel+1;
368 dmg *= mdef->data->mattk[i].damd;
369 } else dmg = 0;
371 return dmg;
H A Ddokick.c34 register int dmg = ( ACURRSTR + ACURR(A_DEX) + ACURR(A_CON) )/ 15; local
40 dmg += 5;
42 /* excessive wt affects dex, so it affects dmg */
43 if (clumsy) dmg /= 2;
46 if (thick_skinned(mon->data)) dmg = 0;
50 dmg = 0;
71 monflee(mon, (dmg ? rnd(dmg) : 1), FALSE, FALSE);
76 if (dmg > 0) {
78 dmg
[all...]
H A Dzap.c110 int dmg, otyp = otmp->otyp; local
129 dmg = d(2,12);
130 if(dbldam) dmg *= 2;
132 dmg += spell_damage_bonus();
133 hit(zap_type_text, mtmp, exclam(dmg));
134 (void) resist(mtmp, otmp->oclass, dmg, TELL);
164 dmg = rnd(8);
165 if(dbldam) dmg *= 2;
167 dmg += spell_damage_bonus();
169 if (!resist(mtmp, otmp->oclass, dmg, NOTEL
3828 register int dmg, xresist, skip; local
[all...]
H A Dread.c1234 int dmg; local
1248 dmg = dmgval(otmp2, &youmonst) * otmp2->quan;
1252 if (dmg > 2) dmg = 2;
1259 dmg = 0;
1266 if (dmg) losehp(dmg, "scroll of earth", KILLED_BY_AN);
H A Dtrap.c699 int dmg = d(2,6); /* should be std ROCK dmg? */ local
715 dmg = 2;
725 losehp(dmg, "falling rock", KILLED_BY_AN);
3725 int dmg; local
3731 dmg = 0;
3733 dmg = d(4, 4);
3736 if (dmg) losehp(dmg, "electric shock", KILLED_BY_AN);
3850 int dmg local
3927 int dmg; local
[all...]
H A Dpolyself.c996 int dmg = d(2,6); local
1000 dmg = 0;
1008 if (dmg && !DEADMONSTER(mtmp)) mtmp->mhp -= dmg;
H A Dball.c31 int dmg = rn1(7,25); local
37 dmg = 3;
41 losehp(dmg, "crunched in the head by an iron ball",
H A Dmonmove.c422 int dmg; local
426 dmg = rnd(15);
427 if (Half_spell_damage) dmg = (dmg+1) / 2;
428 losehp(dmg, "psychic blast", KILLED_BY_AN);
H A Dmuse.c1409 int dmg; local
1423 dmg = dmgval(otmp2, &youmonst) * otmp2->quan;
1427 if (dmg > 2) dmg = 2;
1434 dmg = 0;
1440 if (dmg) losehp(dmg, "scroll of earth", KILLED_BY_AN);
H A Dartifact.c537 int dmg; local
542 dmg = d((Antimagic ? 2 : 4), (self_willed ? 10 : 4));
544 losehp(dmg, buf, KILLED_BY);
/seL4-refos-master/apps/nethack/src/nethack-3.4.3/src/
H A Dmcastu.c168 int dmg, ml = mtmp->m_lev; local
254 dmg = 0;
262 dmg = d((int)((ml/2) + mattk->damn), (int)mattk->damd);
263 else dmg = d((int)((ml/2) + 1), 6);
264 if (Half_spell_damage) dmg = (dmg+1) / 2;
275 dmg = 0;
284 dmg = 0;
292 dmg = 0;
293 } else dmg
[all...]
H A Dmhitu.c874 int dmg, armpro, permdmg; local
906 dmg = d((int)mattk->damn, (int)mattk->damd);
908 dmg += d((int)mattk->damn, (int)mattk->damd); /* extra damage */
924 dmg = 0;
939 dmg = 1;
945 dmg += dmgval(otmp, &youmonst);
946 if (dmg <= 0) dmg = 1;
948 artifact_hit(mtmp, &youmonst, otmp, &dmg,dieroll)))
950 if (!dmg) brea
1996 int dmg = d(2,6); local
[all...]
H A Ddothrow.c782 int dmg = dmgval(obj, &youmonst); local
787 obj, &dmg, rn1(18,2));
789 if (!dmg) { /* probably wasn't a weapon; base damage on weight */
790 dmg = (int) obj->owt / 100;
791 if (dmg < 1) dmg = 1;
792 else if (dmg > 6) dmg = 6;
795 dmg = 0;
797 if (dmg >
1035 int dmg = rn2(2); local
[all...]
H A Dmondata.c354 int i, dmg = 0; local
366 dmg = mdef->data->mattk[i].damn;
367 if(!dmg) dmg = mdef->data->mlevel+1;
368 dmg *= mdef->data->mattk[i].damd;
369 } else dmg = 0;
371 return dmg;
H A Ddokick.c34 register int dmg = ( ACURRSTR + ACURR(A_DEX) + ACURR(A_CON) )/ 15; local
40 dmg += 5;
42 /* excessive wt affects dex, so it affects dmg */
43 if (clumsy) dmg /= 2;
46 if (thick_skinned(mon->data)) dmg = 0;
50 dmg = 0;
71 monflee(mon, (dmg ? rnd(dmg) : 1), FALSE, FALSE);
76 if (dmg > 0) {
78 dmg
[all...]
H A Dzap.c110 int dmg, otyp = otmp->otyp; local
129 dmg = d(2,12);
130 if(dbldam) dmg *= 2;
132 dmg += spell_damage_bonus();
133 hit(zap_type_text, mtmp, exclam(dmg));
134 (void) resist(mtmp, otmp->oclass, dmg, TELL);
164 dmg = rnd(8);
165 if(dbldam) dmg *= 2;
167 dmg += spell_damage_bonus();
169 if (!resist(mtmp, otmp->oclass, dmg, NOTEL
3828 register int dmg, xresist, skip; local
[all...]
H A Dread.c1234 int dmg; local
1248 dmg = dmgval(otmp2, &youmonst) * otmp2->quan;
1252 if (dmg > 2) dmg = 2;
1259 dmg = 0;
1266 if (dmg) losehp(dmg, "scroll of earth", KILLED_BY_AN);
H A Dtrap.c699 int dmg = d(2,6); /* should be std ROCK dmg? */ local
715 dmg = 2;
725 losehp(dmg, "falling rock", KILLED_BY_AN);
3725 int dmg; local
3731 dmg = 0;
3733 dmg = d(4, 4);
3736 if (dmg) losehp(dmg, "electric shock", KILLED_BY_AN);
3850 int dmg local
3927 int dmg; local
[all...]
H A Dpolyself.c996 int dmg = d(2,6); local
1000 dmg = 0;
1008 if (dmg && !DEADMONSTER(mtmp)) mtmp->mhp -= dmg;
H A Dball.c31 int dmg = rn1(7,25); local
37 dmg = 3;
41 losehp(dmg, "crunched in the head by an iron ball",
H A Dmonmove.c422 int dmg; local
426 dmg = rnd(15);
427 if (Half_spell_damage) dmg = (dmg+1) / 2;
428 losehp(dmg, "psychic blast", KILLED_BY_AN);
H A Dmuse.c1409 int dmg; local
1423 dmg = dmgval(otmp2, &youmonst) * otmp2->quan;
1427 if (dmg > 2) dmg = 2;
1434 dmg = 0;
1440 if (dmg) losehp(dmg, "scroll of earth", KILLED_BY_AN);

Completed in 218 milliseconds

12