11-09-2003, 10:36 AM
Quote:Ehh, not sure I understand you. How would you end up with negative damage? The code will use 100% as resistance if it is above 100%.
Ruvanal explained in the beta that the damage calcultaion worked out each type of damage inflicted seperatly, then summed them to find the total damage. At which point there was a sanity check to change the total damage to zero if it was negative. But resistances weren't capped at 100% for this so it was possible to lower or negate your total damage if any of the types inflicted became negate due to high resists (hitting act 5 doors - 1000% poison resitance - with a massive amount of poison damage for example).
Looks like this has changed in the final though!