xans fly, but could not reach your feet if you flew
This commit is contained in:
@@ -17,6 +17,7 @@ billing and payment issue as a result of glob coalescing
|
|||||||
glob pricing did not consider weight properly
|
glob pricing did not consider weight properly
|
||||||
glob shop interaction improved to handle more of the expected scenarios
|
glob shop interaction improved to handle more of the expected scenarios
|
||||||
non-flying steed on Plane of Water would drown when air bubble moved hero
|
non-flying steed on Plane of Water would drown when air bubble moved hero
|
||||||
|
xans fly, but could not reach your feet if you flew
|
||||||
|
|
||||||
|
|
||||||
Fixes to Post-3.6.2 Problems that Were Exposed Via git Repository
|
Fixes to Post-3.6.2 Problems that Were Exposed Via git Repository
|
||||||
|
|||||||
@@ -1206,9 +1206,8 @@ register struct attack *mattk;
|
|||||||
/* This case is too obvious to ignore, but Nethack is not in
|
/* This case is too obvious to ignore, but Nethack is not in
|
||||||
* general very good at considering height--most short monsters
|
* general very good at considering height--most short monsters
|
||||||
* still _can_ attack you when you're flying or mounted.
|
* still _can_ attack you when you're flying or mounted.
|
||||||
* [FIXME: why can't a flying attacker overcome this?]
|
|
||||||
*/
|
*/
|
||||||
if (u.usteed || Levitation || Flying) {
|
if ((u.usteed || Levitation || Flying) && !is_flyer(mtmp->data)) {
|
||||||
pline("%s tries to reach your %s %s!", Monst_name, sidestr, leg);
|
pline("%s tries to reach your %s %s!", Monst_name, sidestr, leg);
|
||||||
dmg = 0;
|
dmg = 0;
|
||||||
} else if (mtmp->mcan) {
|
} else if (mtmp->mcan) {
|
||||||
|
|||||||
Reference in New Issue
Block a user