- Added code to the missile firing so that missiles that heal the target also work if they hit a PC.
- Added fields to the terrain class in preparation for new scenario format. - Same with the party class, plus refactored it to use vectors and strings. - Fixed a potential divide-by-zero error in get_ran. git-svn-id: http://openexile.googlecode.com/svn/trunk@41 4ebdad44-0ea0-11de-aab3-ff745001d230
This commit is contained in:
@@ -1539,7 +1539,10 @@ void fire_missile(location target) {
|
||||
poison_amt++;
|
||||
poison_monst(cur_monst,poison_amt);
|
||||
}
|
||||
|
||||
}
|
||||
else if((targ_monst = pc_there(target)) < 6 && ADVEN[current_pc].items[ammo_inv_slot].ability == 176){
|
||||
ASB(" There is a flash of light.");
|
||||
heal_pc(targ_monst,r2);
|
||||
}
|
||||
else hit_space(target,r2,DAMAGE_WEAPON,1,0);
|
||||
|
||||
|
Reference in New Issue
Block a user