Searched refs:mdat (Results 1 – 5 of 5) sorted by relevance
/original-bsd/games/hack/ |
H A D | hack.mon.c | 163 mdat = mtmp->data; 164 if(mdat->mlevel < 0) 165 panic("bad monster %c (%d)",mdat->mlet,mdat->mlevel); 666 mdat = mtmp->data; 696 tmp = 1 + mdat->mlevel * mdat->mlevel; 697 if(mdat->ac < 3) tmp += 2*(7 - mdat->ac); 699 tmp += 2*mdat->mlevel; 700 if(index("DeV&P",mdat->mlet)) tmp += (7*mdat->mlevel); 738 tmp = mdat->mlet; 807 mtmp->data = mdat; [all …]
|
H A D | hack.mhitu.c | 14 register struct permonst *mdat = mtmp->data; local 22 if(mdat->mlet == 'c' && !rn2(13)) { 33 switch(mdat->mlet) { /* now mtmp == u.ustuck */ 53 if(mdat->mlet == 'c' && Stoned) 61 if(!index("1&DuxynNF",mdat->mlet)) 62 tmp = hitu(mtmp,d(mdat->damn,mdat->damd)); 65 if(index(UNDEAD, mdat->mlet) && midnight()) 66 tmp += hitu(mtmp,d(mdat->damn,mdat->damd)); 70 switch(mdat->mlet) { 184 poisoned("bee's sting",mdat->mname); [all …]
|
H A D | hack.fight.c | 255 register struct permonst *mdat; local 256 mdat = mtmp->data; 260 if(mdat->mlet == 'L' && !mtmp->mfroz && !mtmp->msleep && 290 mdat->mname, doname(obj)); 294 tmp = u.uluck + u.ulevel + mdat->ac + abon(); 302 index("XDne", mdat->mlet)) tmp += 2; 338 if(mdat->mlet == 'a') { 347 if(malive && mdat->mlet == 'E' && canseemon(mtmp)
|
H A D | hack.dog.c | 111 register struct permonst *mdat = mtmp->data; local 275 if(mtmp2->data->mlevel >= mdat->mlevel+2 || 351 (void) hitu(mtmp, d(mdat->damn, mdat->damd)+1);
|
H A D | hack.shk.c | 790 register struct permonst *mdat = shkp->data; local 806 (void) hitu(shkp, d(mdat->damn, mdat->damd)+1); 932 (void) hitu(shkp, d(mdat->damn, mdat->damd)+1);
|