In vanilla:head:spells1.c:project_p you have
which is noticeably not exclusive in tests for timed vs equipment resistance- ie the RES_POIS_ADJ can be applied twice.
Code:
if (p_ptr->state.resist_pois) { dam = RES_POIS_ADJ(dam, NOT_USED); wieldeds_notice_flag(OF_RES_POIS); } if (p_ptr->timed[TMD_OPP_POIS]) dam = RES_POIS_ADJ(dam, NOT_USED);
Comment