Pyrolisk eggs explode when broken

This commit is contained in:
Pasi Kallinen
2024-06-02 10:50:58 +03:00
parent d8aa4c0b1f
commit 2bec685bae
6 changed files with 34 additions and 3 deletions

View File

@@ -991,6 +991,8 @@ dogfood(struct monst *mon, struct obj *obj)
case ENORMOUS_MEATBALL:
return carni ? DOGFOOD : MANFOOD;
case EGG:
if (obj->corpsenm == PM_PYROLISK && !likes_fire(mptr))
return POISON;
return carni ? CADAVER : MANFOOD;
case CORPSE:
if ((peek_at_iced_corpse_age(obj) + 50L <= gm.moves