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