Viewing Issue Simple Details Jump to Notes ] Wiki ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0007587 [DCSS] Bug Report minor have not tried 2013-09-30 18:37 2016-04-11 00:41
Reporter 78291 View Status public  
Assigned To PleasingFungus
Priority normal Resolution done  
Status resolved   Product Branch 0.13 ancient branch
Summary 0007587: Monster vampiric draining works on player gargoyles
Description While player cast vampiric draining and monster vampiric melee fail against nonliving targets.
Additional Information
Tags No tags attached.
Attached Files

- Relationships

-  Notes
(0024119)
KiloByte (manager)
2013-09-30 19:47

Player gargoyles somehow have only a single level of rN.
(0024125)
Grandiloquent Gentleman (reporter)
2013-10-02 07:19

player vamp drain uses vampiric_drain which checks for mons->holiness() != MH_NATURAL while monster vamp drain in _ms_waste_of_time only checks

!foe
|| mon->hit_points + 1 >= mon->max_hit_points
|| !adjacent(mon->pos(), foe->pos())
|| _foe_should_res_negative_energy(foe))


_foe_should_res_negative_energy(foe))
also checks for foe->holiness() != MH_NATURAL but only in the case of monsters
players case is US_UNDEAD or bloodless vampire.

probably just add that to _ms_waste_of_time. Also while we're at it add djinn to that since they have intrinsic rN+++ and the monsters should know that.
(0030349)
PleasingFungus (administrator)
2016-04-11 00:41

Fixed in f3912b8.

- Issue History
Date Modified Username Field Change
2013-09-30 18:37 78291 New Issue
2013-09-30 19:47 KiloByte Note Added: 0024119
2013-10-02 07:19 Grandiloquent Gentleman Note Added: 0024125
2016-04-11 00:41 PleasingFungus Note Added: 0030349
2016-04-11 00:41 PleasingFungus Status new => resolved
2016-04-11 00:41 PleasingFungus Fixed in Branch => 0.18 development branch
2016-04-11 00:41 PleasingFungus Resolution open => done
2016-04-11 00:41 PleasingFungus Assigned To => PleasingFungus


Mantis 1.1.8[^]
Copyright © 2000 - 2009 Mantis Group
Powered by Mantis Bugtracker