Viewing Issue Simple Details Jump to Notes ] Wiki ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0010659 [DCSS] Bug Report minor always 2016-09-06 19:27 2018-07-02 18:43
Reporter bsdbeard View Status public  
Assigned To
Priority normal Resolution open  
Status confirmed   Product Branch 0.19 ancient branch
Summary 0010659: Petrify lists success chance vs player ghosts, which can't be affected
Description When trying to use petrify vs insubstantial enemies (i.e. spectral caustic shrike, insubstantial wisp), you will see this message:

You can't see any susceptible monsters within range! (Use Z to cast anyway.)

However, when using petrify against player ghosts, that message is not displayed, it lists a % chance to affect the ghost. After casting the spell it will say:

John Doe's ghost is unaffected.

The game should emit the same message for player ghosts as for other insubstantial enemies.


Steps to reproduce:
Summon player ghost in wizmode using &m player ghost hd:1
Cast petrify
Additional Information
Tags No tags attached.
Attached Files ? file icon check-petrify-susceptibility.patch [^] (855 bytes) 2018-07-02 18:36 [Show Content]

- Relationships

-  Notes
(0031006)
silentsnack (reporter)
2016-09-13 19:21

Similar thing happens with some other enemies, like trying to paralyze/enslave a gargoyle with a wand: Displays a %chance before casting but says "unaffected" after wasting time/charges.
(0032020)
rchandra (reporter)
2018-01-07 03:05
edited on: 2018-01-07 03:07

This is still (0.21.0) the case. Other instances: wraith, catoblepas.

(0032027)
NormalPerson7 (reporter)
2018-01-08 20:39

Gargoyles are not immune to wand paralysis/enslavement.
(0032320)
stormdragon (reporter)
2018-07-02 18:43

I believe ench_flavor_affects_monster is supposed to check if a given beam type will affect a given monster, but it does not account for the Petrify beam type.

To fix this, I have uploaded a git patch using Upload File above - please let me know if this is the correct way to submit fixes.

- Issue History
Date Modified Username Field Change
2016-09-06 19:27 bsdbeard New Issue
2016-09-08 01:12 PleasingFungus Status new => confirmed
2016-09-13 19:21 silentsnack Note Added: 0031006
2018-01-07 03:05 rchandra Note Added: 0032020
2018-01-07 03:07 rchandra Note Edited: 0032020
2018-01-08 20:39 NormalPerson7 Note Added: 0032027
2018-07-02 18:36 stormdragon File Added: check-petrify-susceptibility.patch
2018-07-02 18:41 stormdragon Note Added: 0032319
2018-07-02 18:43 stormdragon Note Added: 0032320
2018-07-02 18:44 stormdragon Note Deleted: 0032319


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